[Solved] Python: Why dosent this work? [closed]


You have to initialize str2:

str2 = ''
while c<b:
    str2 += str1[c]
    c+=1

print str2

Or else do a function that receives str2 as parameter:

def myfunc(str2=''):
    while c<b:
        str2 += str1[c]
        c+=1

    return str2

where str2 parameter is by default initialized as '', i.e. empty string.

1

solved Python: Why dosent this work? [closed]