zoukankan      html  css  js  c++  java
  • Python2 错误记录1File "<string>", line 1, in <module> NameError: name 'f' is not defined

    Python 2下

    count = 0
    while count < 3:
          user = input('>>>')
          pwd = input('>>>')
          if user == 'wy' and pwd == '123':
              print "欢迎登陆"
              break
          else:
              print "用户名或者密码错误"
          count = count +1
    

     造成以下输出错误:

    /System/Library/Frameworks/Python.framework/Versions/2.7/bin/python2.7 "/Users/macmini-2/Desktop/AiGuXuan 2018-04-24 09-01-22/day1.py"
    >>>f
    Traceback (most recent call last):
      File "/Users/macmini-2/Desktop/AiGuXuan 2018-04-24 09-01-22/day1.py", line 30, in <module>
        user = input('>>>')
      File "<string>", line 1, in <module>
    NameError: name 'f' is not defined

    Process finished with exit code 1

    解决办法:

    count = 0
    while count < 3:
          user = raw_input('>>>')
          pwd = raw_input('>>>')
          if user == 'wy' and pwd == '123':
              print "欢迎登陆"
              break
          else:
              print "用户名或者密码错误"
          count = count +1
    

     将input改成raw_input

  • 相关阅读:
    博客地址
    node学习2
    正则表达式总结
    Git命令操作
    IDEA快捷键
    hibernate多对多(权限管理)
    所有国家的下拉框英文全称
    所有国家的下拉框英文简写
    所有国家的下拉框中文
    poj-1248 Safecracker
  • 原文地址:https://www.cnblogs.com/wangyue0925/p/8927007.html
Copyright © 2011-2022 走看看