while True:
x = raw_input()
if x =="personal information":
print' Edward , Height: 5,10 , EYES: brown , STATE: IL TOWN: , SS:'
elif x =="journal":
name_of_file = raw_input("What is the name of the file: ")
completeName = "C:\\python\\" + name_of_file + ".txt"
file1 = open(completeName , "w")
toFile = raw_input("Write what you want into the field")
file1.write(toFile)
file1.close()
else:
break
脚本一直给我一个错误,说break在循环之外,缩进错误吗?在
是的,看看你的帖子。您的
else
可能是为了配合if
语句的缩进级别。在else
语句用于while
语句执行完全不同的操作。在不,这不是识别错误。你通常会“打破”这个循环。while语句中的else部分不是循环构造。如果你这样做,你会发现同样的错误
相关问题 更多 >
编程相关推荐