帅气小哥 发表于 2021-4-4 23:51:37

这串代码怎么老是错

print(" -----------------输入密码--------------------")
time = 3
answer="gj"
while time:
    time = time - 1
    guess = input()
    if guess == answer:
      print("大哥 牛逼!!! 密码正确,进入程序。。。。")
      break
    elif "*" in answer:
      print(”密码不能有*号“,”你还有“,time,”次“,end=” “) #就是这一行的 pycharm老是报错
      continue
    else :
      print("密码输入错误,还有,time-1,次")
    time-1
input()
ps:有谁知道怎么放图片上来啊

昨非 发表于 2021-4-5 00:00:26

【技巧】新鱼油怎么传图片?
https://fishc.com.cn/thread-168190-1-1.html
(出处: 鱼C论坛)

jackz007 发表于 2021-4-5 00:28:09

本帖最后由 jackz007 于 2021-4-5 00:33 编辑

print(" -----------------输入密码--------------------")
time = 3
answer = "gj"
while time:
    time = time - 1                                           # time 在这里已经减过了
    guess = input()
    if guess == answer:
      print("大哥 牛逼!!! 密码正确,进入程序。。。。")
      break
    elif "*" in answer:                                    # 必须把 answer 改为 guess
      print(”密码不能有*号“,”你还有“,time,”次“,end=” “)   # 此行内所有的引号都是中文的,必须逐一改为西文!
      continue
    else :
      print("密码输入错误,还有,time-1,次")                # 剩余次数是 time,而不是 time - 1
    time-1                                                   # 此句无效,应该删除
input()

帅气小哥 发表于 2021-4-5 13:19:21

jackz007 发表于 2021-4-5 00:28


感谢 大佬 熬夜答题!!!
页: [1]
查看完整版本: 这串代码怎么老是错