鼻屎炖蘑菇 发表于 2021-9-14 17:30:02

根据分支课后作业改编的一个输入密码的小程序

i=3
secret=532099228
while i:
    temp=input("请输入密码:")
    num=int(temp)
    if num==secret:
      print("密码正确,进入程序")
      break
    else:
      print("密码输入错误!您还有',i-1,'次机会')
      i=i-1



想问问各位大佬 为什么一直报错 我这个程序出错在哪里不能运行?

傻眼貓咪 发表于 2021-9-14 17:41:13

i=3
secret=532099228
while i:
    temp=input("请输入密码:")
    num=int(temp)
    if num==secret:
      print("密码正确,进入程序")
      break
    else:
      print("密码输入错误!您还有',i-1,'次机会')
      i=i-1


紅色部分 缩排問題(建議用 TAB)

小庄晚睡了吗 发表于 2021-9-14 17:52:48


i=3
secret=532099228
while i:
    temp=input("请输入密码:")
    num=int(temp)
    if num==secret:
      print("密码正确,进入程序")
      break
    else:
      print("密码输入错误!您还有',i-1,'次机会')
      i=i-1
红色部分的双引号你少打了欧,你前面是双引号 后面是单引号呢

韩大仙 发表于 2021-9-14 20:37:37

原来是那个双引号,看来写程序真要细心
一段程序被引号打败

鼻屎炖蘑菇 发表于 2021-9-15 10:27:09

救命 原来是引号 我想了半天 谢谢各位大佬!
页: [1]
查看完整版本: 根据分支课后作业改编的一个输入密码的小程序