I have a homework question which asks to read a string through raw input and count how many vowels are in the string. This is what I have so far but I have encountered a pro
Here's a more condensed version using sum with a generator:
sum
def vowels(): string = raw_input("Enter a string: ") print sum(1 for x in string if x.lower() in 'aeiou') vowels()