shinkai 发表于 2020-8-20 23:00:08

将课程里的那个猜数字游戏又修改了下,添加了提示剩余次数,公布答案等功能

如下文所示,请问这边还有什么可以优化的嘛?
"""用python设计的小游戏"""
import random
answer = random.randint(1, 10)
count = 0

while count < 3:
    numberinput = input("猜猜本宝宝心里想的是哪个数字:")
    guess = int(numberinput)

    if guess == answer:
      print("你是本宝宝肚子里的蛔虫嘛?!")
      print("哼,猜对了也没有奖励!")
      break

    else:
      
      if guess < answer:
            print("猜小啦~")
      else:
            print("猜大啦~")
      remain = 2 - count
      if remain > 0:
            print("你还有" + str(remain) + "次机会哦~")
      else:
            print("机会用完啦~\n本宝宝想的是" + str(answer) + "!")
      count = count + 1

print("游戏结束,不玩啦~")

shinkai 发表于 2020-8-20 23:05:29

新人请多指教……欢迎各位大佬拍砖

还差几 发表于 2020-8-20 23:10:44

可以加一个玩家多次未猜出,给个范围提示

shinkai 发表于 2020-8-20 23:43:05

还差几 发表于 2020-8-20 23:10
可以加一个玩家多次未猜出,给个范围提示

我觉得这个可以有,新路线get
页: [1]
查看完整版本: 将课程里的那个猜数字游戏又修改了下,添加了提示剩余次数,公布答案等功能