请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

为什么一样的代码,我输入用户名要加

account = 'fzn'

password = 'rich'


print('please input account')

user_account = input()


print('please input password')

user_password = input()


if account == user_account and password == user_password :

print('welcome')

else :

print('sorry')

########################下面是terminal

appledeMacBook-Pro:练习代码 apple$ python test0.py

please input account

fzn

Traceback (most recent call last):

  File "test0.py", line 5, in <module>

    user_account = input()

  File "<string>", line 1, in <module>

NameError: name 'fzn' is not defined


正在回答

2回答

7七月 2018-08-20 02:45:03

这和terminal的设置有关系,可以试一下 加一个 引号在输入的时候

0 回复 有任何疑惑可以回复我~
  • 提问者 慕标4749975 #1
    非常感谢!
    回复 有任何疑惑可以回复我~ 2018-09-16 18:00:01
  • 慕仔4051039 回复 提问者 慕标4749975 #2
    我也遇到了同样的问题 想问老师请问具体要这么设置 不是很理解“加一个引号在输入的时候”
    回复 有任何疑惑可以回复我~ 2019-03-08 17:11:04
慕仔4051039 2019-03-08 17:10:21

老师请问具体要这么设置 什么叫加一个引号在输入的时候

0 回复 有任何疑惑可以回复我~
  • 7七月 #1
    就是 输入的 文字 前后用引号引起来
    回复 有任何疑惑可以回复我~ 2019-03-08 18:49:56
  • mr_长白 回复 7七月 #2
    老师能说一下 terminal的设置吗,每次加引号觉得不治本啊
    回复 有任何疑惑可以回复我~ 2019-03-15 17:45:49
问题已解决,确定采纳
还有疑问,暂不采纳
意见反馈 帮助中心 APP下载
官方微信