liudaochun001 发表于 2021-7-19 08:47:59

第一个python游戏,无法run,什么问题、、、??

print('-------------我的第一个数字游戏------------')
import random
secret=random.randint(1,10)
times=1

temp=input("不妨猜一下小甲鱼现在心里想的是哪个数字: ")
guess=int(temp)

while 1:
    if guess==secret:
      print("我草,你是小甲鱼心里的蛔虫吗?!")
      print("哼,猜中了也没有奖励!")
      print("~~游戏结束,不玩了^_^!!!"")
      break
    else:
      if guess>secret:
            print("哥,大了大了~~~")
      else:
            print("嘿,小了,小了~~~")
    if times<3:
      temp=input("请重新输入吧: ")
      guess=int(temp)
      times+=1
    else:
      print("哎!三次都没猜中! ~~游戏结束,不玩了^_^!!!")
      break




运行显示:Eol while scanning string literal

青出于蓝 发表于 2021-7-19 08:53:54

print('-------------我的第一个数字游戏------------')
import random
secret=random.randint(1,10)
times=1

temp=input("不妨猜一下小甲鱼现在心里想的是哪个数字: ")
guess=int(temp)

while 1:
    if guess==secret:
      print("我草,你是小甲鱼心里的蛔虫吗?!")
      print("哼,猜中了也没有奖励!")
      print("~~游戏结束,不玩了^_^!!!")
      break
    else:
      if guess>secret:
            print("哥,大了大了~~~")
      else:
            print("嘿,小了,小了~~~")
    if times<3:
      temp=input("请重新输入吧: ")
      guess=int(temp)
      times+=1
    else:
      print("哎!三次都没猜中! ~~游戏结束,不玩了^_^!!!")
      break

print("~~游戏结束,不玩了^_^!!!"")
这一句最后多了个引号哈
逻辑很好,没有问题
欢迎追问~

逃兵 发表于 2021-7-19 09:04:53

第14行右边多了个引号,引号不成对了,删除即可

liudaochun001 发表于 2021-7-19 12:53:42

逃兵 发表于 2021-7-19 09:04
第14行右边多了个引号,引号不成对了,删除即可

谢谢指导!
页: [1]
查看完整版本: 第一个python游戏,无法run,什么问题、、、??