有人可以解释一下,message = " "
和for b in variable: message = b+message?
variable = raw_input("Input a word to reverse: ")
message = ""
for b in variable:
message = b+message
print (message)
谢谢
答案 0 :(得分:0)
代码:
NullReferenceException
示例:输入要反转的单词:
"你好"
for循环:迭代迭代
B =" H"在变量 message = H +"" =" H"
B =" E"在变量
message = e +" H" =" eH"
message = l +" eH" =" leH"
message = l +" eH" =" lleH"
message = l +" eH" =" olleH"
希望这有助于您清楚地理解。
答案 1 :(得分:0)
哦,小伙子。这是基本的东西......你应该看看一些Python教程......
message = ""
为变量
分配空字符串for b in variable:
是一个构造,它将遍历变量中的每个项目,并且在下面的块中,您可以通过b访问该项目。所以在这种情况下,变量是一个字符串,这将逐步执行字符串的每个字母
message = b+message
正在接受上面提到的信件,并将其假装为现有消息,然后将其分配回消息。所以如果消息是' eh'而下一封信就是' l'。然后消息现在等于' leh'