On Sat, Mar 13, 2010 at 3:11 AM, Ray Parrish <c...@cmc.net> wrote:
> Andre Engels wrote:
>>
>> On 3/12/10, yd <ydmt...@gmail.com> wrote:
>>>  else:
>>>    raise Exception('{0}, is not a valid choice'.format(choice))
>>>
>>
>> This will cause the program to stop-with-error if something wrong is
>> entered. I think that's quite rude. I would change this to:
>>  else:
>>    print('{0}, is not a valid choice'.format(choice))
>>
>
> Here's what I get from that, could you please explain why?

You're probably using Python 2.4 or 2.5; the .format method has been
introduced in Python 2.6, and is considered the 'standard' way of
working in Python 3. For older Python versions, this should read

print('%s, is not a valid choice'%(choice))




-- 
André Engels, andreeng...@gmail.com
_______________________________________________
Tutor maillist  -  Tutor@python.org
To unsubscribe or change subscription options:
http://mail.python.org/mailman/listinfo/tutor

Reply via email to