On 3/28/2010 2:23 PM Shurui Liu (Aaron Liu) said...
Here's the thing, I wanna change some wrong words from a text file like this:
"I am a studaet." -> "I am a student."
I have tried to use this command:
str = "I am a studaet."
newstr = str[0:8] + "ent"
print newstr
But the system said TypeError: 'type' object is unsubscriptable
What's wrong?
str is an unfortunate variable name choice -- try oldstr instead. What
you've done is often called shadowing. I don't get the error here, but
I'm guessing that's because I'm on 2.6 and you're on 3.x?
Emile
_______________________________________________
Tutor maillist - Tutor@python.org
To unsubscribe or change subscription options:
http://mail.python.org/mailman/listinfo/tutor