[Tutor] Novice qustion
george fragos
fragos.george at gmail.com
Thu Sep 24 14:15:51 CEST 2009
Hi all Pythons!
I'm new to Python and this List!
I'm reading Hetland's "Beginning Python" and I tried to test myself
an example the book provides in 59:
width = input('Please enter width: ')
price_width = 10
item_width = width - price_width
header_format = '%-*s%*s'
format = '%-*s%*.2d'
print '=' * width
print haeder_format % (item_width, 'Item', price_width, 'Price')
print '-' * width
print format % (item_width, 'Apples', price_width, 0.4)
print format % (item_width, 'Pears', price_width, 0.5)
print format % (item_width, 'Cantaloupes', price_width, 1.92)
print format % (item_width, 'Dried Apricots (16 gr)' price_width, 8)
print format % (item_width, 'Prunes (4 Kgr)', price_width, 12)
print '=' * width
Trying to run this script (saved as "test.py")I receive this error message:
anvo at deadend:~/Desktop$ python test.py
File "test.py", line 18
print format % (item_width, 'Dried Apricots (16 gr)' price_width, 8)
^
SyntaxError: invalid syntax
I double checked my typing and I see no errors in it (I copied it from
the book exactly as it is)! Are there any...? What's the "invalid"
in my "syntax"?
Thanx for the help!
More information about the Tutor
mailing list