Question: Question 3 # Return a 3-elenent integer list containing number of consonants, vowels, # and other characters (respectively) for the given string def countChars(s): #

![countChars(s): \# Implement me! return [0,0,] Tester code for all questions A](https://dsd5zvtm8ll6.cloudfront.net/si.experts.images/questions/2024/09/66f06b7b2c01f_18666f06b7ab9ed1.jpg)
Question 3 \# Return a 3-elenent integer list containing number of consonants, vowels, \# and other characters (respectively) for the given string def countChars(s): \# Implement me! return [0,0,] Tester code for all questions A 01 tester code; do not make any changes to this block of code print("Actual: ", end=' ') for permutation in permutations (["d"," "o"," 9]) : print(permutation, end = ' ') print(")nExpected:", end=' ") print ("'['d', 'o', 'g' ]"', end=' ') print ("'['d', '9', 'o']"', ende' ') print ("'[' 0 ', ' d ', 'g']", end = ' ') print (" ['o', 'g', 'd']'", end=' ') print("['g', 'o', 'd'l"') end=' ') \# Q2 tester code; do not make any changes to this block of code print("Qz testerin") for i in range (1,5) : print(i, "bit:", *generateReverseorder(i)) print( "InExpected:") print("1 bit: 10) print("2 bit: 11100108) print("3 bit: 111110101100811810001000) \# Q3 tester code; you may make changes to the call to countChars(), \# to account for any extra parameters you may add s= "abc de" print(5) print("Consonants, Vowels, Other:", countChars(s)) print("Expected: [3, 2, 1]") print() s= "To be or not to be" print (s) print("Consonants, Vowels, other:", countchars(s)) print("Expected: [7,6,5]) A more systematic ordering of the output would be Can you figure out how to code for that
Step by Step Solution
There are 3 Steps involved in it
Get step-by-step solutions from verified subject matter experts
