未定义名称错误名称

时间:2015-07-25 03:09:14

标签: python python-3.3

我正在开发一个快速的小密码程序并遇到了错误: 未定义NameError名称“confirm”。 我使用的是Python 3.3,我正在尝试使用密码,然后输入no(2)然后它会向我提供错误。 这是我的代码:

password=input ("Enter a password: ")
print ('Are you sure ' +password+ ' is a safe password?')
print ("1. YES")
print ("2. NO")
confirm=input ("Insert a number: ")

if comfirm is 2:
  password=input ("Enter a password: ")
  print ('Are you sure ' +password+ ' is a safe password?')
  print ("1. YES")
  print ("2. NO")
  confirm=input ("Insert a number: ")

  if confirm is 2:
    password=input ("Enter a password: ")
    print ('Are you sure ' +password+ ' is a safe password?')
    print ("1. YES")
    print ("2. NO")
    confirm=input ("Insert a number: ")

1 个答案:

答案 0 :(得分:0)

只是一个拼写错误 - 如果确认是2: