Hello Python collective,
I am trying to wrap my head around what exactly is causing me
not to get any output or error message in the following code:
#!/usr/bin/env python3.1
import random
def main():
def chosen_letter():
chosen_letter = Consonant()
chosen_letter = Vowel()
return chosen_letter
Consonant = random.choice( [B, C, D, F, G, H, J, K, L, M, N, P, Q,
R, S, T, V, W, X, Z] )
Vowel = random.choice( [A, E, I, O, U, Y] )
print("Choose a letter"( Consonant, Vowel ))
print("You randomly chose"( Consonant, Vowel ))
if Consonant == ( "B C D F G H J K L M N P Q R S T V W X Z" ):
print("You randomly chose a Consonant")
else:
print("You randomly chose a Vowel")
if Consonant:
gameStatus = "CONTINUE"
elif Vowel == A or Vowel == E or Vowel == I or Vowel == O or Vowel
== U or Vowel == Y:
gameStatus = "FINISHED ALL VOWELS"
if gameStatus == "FINISHED ALL VOWELS":
print("FINISHED DISPLAYING ALL VOWELS")
else:
print("LOOKING FOR MORE VOWELS")
if __name__ == "__main__": main()
All this code is intended to do is to have a user, in this case my 4
year old, choose letters of the alphabet until all vowels are
specified. For whatever reason I'm neither getting an error message nor
am I obtaining any messages in the output console. Any help on this
would be greatly appreciated. I eventually want to make this into a gui
in order to introduce young kids to programming, by having the letters
print out to screen as the user makes choices based on vowels and
consonants. Again, thank you for any help and expertise.
Best Regards,
freesparks
_______________________________________________
Tutor maillist - Tutor@python.org
To unsubscribe or change subscription options:
http://mail.python.org/mailman/listinfo/tutor