filename = 'guess_book.txt'
with open(filename,'a') as file_object:
while True:
name = input("Please enter your name(enter 'q' to quit):")
file_object.write(name + "! Welcome come to Beijing\n")
if name == 'q':
break
用terminal运行,输入任意名字后返回的信息如下
NameError: name 'xxxx' is not defined
测了下,我这并木有报错
有可能是什么原因呢?会不会是因为我用的是mac的系统?还是使用python版本的问题?
呵呵,我搞明白错误出在哪里了。python2 输入的名字要加引号,python3不用
@reneezc: 喵喵喵喵~
呵呵,我搞明白错误出在哪里了。python2 输入的名字要加引号,python3不用
python2用raw_input
python2用raw_input
python2 用raw_input
raw_input