On 05/08/14 00:21, Greg Markham wrote:
but I'm running into a syntax error
As others have said you are getting the expected error when running
Python v3 code under Python v2.
How exactly are you running the program? It looks like somehow you
are picking up Python v2 when you run the script even though your python
-V is showing v3.
BTW. Which OS are you using? It shouldn't affect the cause but
it helps with the debugging!
For clarity, the full program reads as follows:
# Game Over - Version 2
# Demonstrates the use of quotes in strings
# Python Programming for the Absolute Beginner, 3rd ed - Ch 2
# Greg Markham - Aug 04, 2014
print("Program 'Game Over' 2.0")
print("Same", "message", "as before")
print("Just",
"a bit",
"bigger")
Does all of the above print out correctly? Can you send
us a cut n paste of the exact output of the program?
print("Here", end=" ")
print("it is...")
print(
"""
_____ ___ ___ ___ _____
/ ___| / | / |/ | | ___|
| | / /| | / /| /| | | |__
| | _ / ___ | / / |__/ | | | __|
| |_| | / / | | / / | | | |___
\_____/ /_/ |_| /_/ |_| |_____|
_____ _ _ _____ _____
/ _ \ | | / / | ___| | _ \
| | | | | | / / | |__ | |_| |
| | | | | | / / | __| | _ /
| |_| | | |/ / | |___ | | \ \
\_____/ |___/ |_____| |_| \_\
"""
)
input("\n\nPress the enter key to exit.")
finally you could try putting the following at the very top of your program:
import sys
print(sys.version)
That will definitively prove that you are actually
running v3 on the file...
--
Alan G
Author of the Learn to Program web site
http://www.alan-g.me.uk/
http://www.flickr.com/photos/alangauldphotos
_______________________________________________
Tutor maillist - Tutor@python.org
To unsubscribe or change subscription options:
https://mail.python.org/mailman/listinfo/tutor