You have to program several functions. In each case, few lines of code are enough.
Write a function @vowel_consonant(s)@ that given an string returns the number of vowels and consonants that appear as characters in . We assume all characters of are letters.
Write a function @delete_digits(s)@ that returns the string obtained after ruling out the digit characters of .
Write a function @switch(s)@ that given an string returns the string obtained after switching lowercase to uppercase letters and the other way around. Non letter characters do not change. Warning: do not use the @swapcase@ string method.
Write a function @countdown(n)@ that given an integer greater than zero prints the count down until .
Write a function @powers_of_2(n)@ that given a natural prints the first powers of 2.
Every function counts 20 points.
>>> vowel_consonant("SpartacUs") (3, 6) >>> delete_digits("#Pelham 1-2-3#") #Pelham --# >>> switch("#Pelham 1-2-3#") #pELHAM 1-2-3# >>> countdown(7) 7 6 5 4 3 2 1 0 >>> powers_of_2(6) 1 2 4 8 16 32