小诺爷 发表于 2020-5-27 22:49:15

求助

import random
daan = random.randint(1,2)
cishu = 3
temp = int(input("请输入一个数字:"))
while (temp != daan) and (cishu > 0):
    temp = int(input(" 猜错了重新猜吧"))
    cishu = cishu - 1
    if temp == daan:
      print("猜对了")
      cishu = cishu - 3
    else:#
      if temp > daan:#
         print("大了大了")
      else:
         print("小了小了")
      cishu = cishu - 1#
print("游戏结束不玩了")

如果第一次就猜中的话 我想打印一句话不知道应该加在什么地方   求助!

Twilight6 发表于 2020-5-27 22:50:55

直接加个 if 就好~
import random
daan = random.randint(1,2)
cishu = 3
temp = int(input("请输入一个数字:"))
if temp == daan:
    print('太强了!第一次就猜中了')
while (temp != daan) and (cishu > 0):
    temp = int(input("猜错了重新猜吧"))
    cishu = cishu - 1
    if temp == daan:
      print("猜对了")
      cishu = cishu - 3
    else:#
      if temp > daan:#
         print("大了大了")
      else:
         print("小了小了")
      cishu = cishu - 1#
print("游戏结束不玩了")

小诺爷 发表于 2020-5-27 22:51:37

Twilight6 发表于 2020-5-27 22:50
直接加个 if 就好~

谢谢大佬

Twilight6 发表于 2020-5-27 22:52:28

小诺爷 发表于 2020-5-27 22:51
谢谢大佬

如果帮助到你~那就给个最佳吧~
页: [1]
查看完整版本: 求助