Python "Bad syntax"
<darkorbitaknaentou at centrum.cz> <darkorbitaknaentou at centrum.cz> wrote:
> Hi, I have a problem in continuing the function.
> I'm a beginner, I'm learning from a textbook. I'm going to put the
> following examples from a textbook that displays "wrong syntax"
>>>> for letter in "ABCDEFGHIJKLMNOPQRSTUVWXYZ":
> ? ? ? ? ? ? if letter in "AEIOU":
> ? ? ? ? ? ? ? ? print(letter, "is a vowel")
> ? ? ? ? ? ?else:
> ? ? ? ? ? ? ? ? ?print(letter, "is a consonant")
> In this text, I will write a "wrong syntax" after confirming the
> "else" function. How is it possible? Using the Bad Version of
> Python? Please, please, thank you very much!
Which version of python are you using? That syntax for "print"
started in python 3 (since print became a function).
from __future__ import print_function
before your code if you're still using python 2.x