Reputation: 15
I keep getting this error
" File "ex24.py", line 4 poem = """ ^ SyntaxError: invalid syntax "
in this code:
print ("Let's practice everthing.")
print ('You\'d need to know \'bout escapes with \\ that do \n newlines and \t tabs.'
poem = """
\tThe lovely world
with logic so firmly planted
cannot discern \n the needs of love
nor comprehend passion from intuition
and requires an explanation
\n\t\twhere there is none.
"""
print ("--------------")
print (poem)
print ("--------------")
five = 10 - 2 + 3 - 6
print ("This should be five: %s" % (five))
def secret_formula(started):
jelly_beans = started * 500
jars = jelly_beans / 1000
crates = jars / 100
return jelly_bean, jars, crates
start_point = 10000
beans, jars, crates = secret_formula (start_point)
print ("With a starting point of: %d" % (start_point))
print ("We'd have %d beans, %d jars, and %d crates." % (beans, jars, crates))
start_point = start_point / 10
print ("We can also do that this way:")
print ("We'd have %d beans, %d jars and %d crates." % (secret_formula(start_point))
I dont understand which error I am making, in my poem variable since I can make the code work without error when I make the variable work in a file for itself?
Upvotes: 0
Views: 56
Reputation: 4402
You are missing a parenthesis at the end of your second line. See here.
print ("Let's practice everthing.")
print ('You\'d need to know \'bout escapes with \\ that do \n newlines and \t tabs.')
poem = """
\tThe lovely world
with logic so firmly planted
cannot discern \n the needs of love
nor comprehend passion from intuition
and requires an explanation
\n\t\twhere there is none.
"""
Upvotes: 4