I have no class

Mark Lawrence breamoreboy at yahoo.co.uk
Sun Nov 23 16:35:23 CET 2014

On 23/11/2014 03:55, Rustom Mody wrote:
> On Sunday, November 23, 2014 9:06:03 AM UTC+5:30, Seymore4Head wrote:
>> Now I am trying to add a dictionary, but it is broke too.
>> How do I fix:
>> class RPS:
>>      key={0:"rock", 1:"paper",2:"scissors"};
>>      def __init__(self):
>>          self.throw=random.randrange(3)
>>          self.key=key[self.throw]
> Maybe you want this?
> class RPS:
>      key ={0:"rock", 1:"paper", 2:"scissors"}
>      def __init__(self):
>          self.throw=random.randrange(3)
>          self.key=RPS.key[self.throw]
> Whether reusing 'key' like this is a good idea is another matter!

As I'm hopeless at thinking of good names to me it's always 'lookup'.

My fellow Pythonistas, ask not what our language can do for you, ask
what you can do for our language.

Mark Lawrence

More information about the Python-list mailing list