Beginner Question - Very Easy I'm Sure...
programmer.py at gmail.com
Thu Mar 24 22:21:59 CET 2005
str() returns a string, it doesn't change rannum which is still a number...
rannum = str(rannum)
On Thu, 24 Mar 2005 13:13:25 -0800, Todd_Calhoun <anon at anon.com> wrote:
> I'm trying to generate a random number, and then concetate it to a word to
> create a password.
> I get the number and assign it to a variable:
> word = "dog"
> import random
> rannum = random.randrange(100,999)
> word + rannum
> But when I try to concetate the two, I get an error saying:
> Traceback (most recent call last):
> File "<pyshell#0>", line 1, in -toplevel-
> list + rannum
> TypeError: unsubscriptable object
> Any suggestions?
More information about the Python-list