<[email protected]> <[email protected]> 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).
Try adding:
from __future__ import print_function
before your code if you're still using python 2.x
Phil
--
https://mail.python.org/mailman/listinfo/python-list