xphgz 发表于 2021-5-25 14:41:46

大家看看我这个代码对不对啊,感觉莫名其妙的

import random
cishu = 9#给cishu赋值
suiji = random.randint(1,10)

shuru=0         #为啥要在这里赋值?????????

print("输入猜想是哪个数字:" "还有",cishu,"次机会")

while (shuru != suiji) and (cishu> 0):      #循环运行条件 cai不等于suiji和 cishu大于0
    shuru = int(input())                      #给shuru赋值输入的数值
                     
    cishu = cishu - 1                  #每循环一次,cishu的数值就-1
    if shuru == suiji:                     #假如cai绝对等于suiji数值
      print("输入正确!" "随机数字是",suiji)               #显示输入正确
    else:                              #否则运行下面代码
      if shuru > suiji:                     #假如cai大于suiji数值
            print("大了")                   #显示大了
      else:                           #否则运行下面代码
            print("小了")               #显示小了
      if cishu > 0:                     #假如cishu大于0
            print("再试一次吧:" "还有",cishu,"次") #显示再试一次,还有cishu的数值
      else:
            print("机会用光,88")
print("游戏结束")

南归 发表于 2021-5-25 14:58:59

shuru=0         #为啥要在这里赋值?????????
你也可以不在这赋值啊,谁说一点要赋值了

南归 发表于 2021-5-25 14:59:56

懂了,因为while (shuru != suiji) and (cishu> 0): 这个判断条件

xphgz 发表于 2021-5-25 15:04:49

import random
cishu = 9#给cishu赋值
suiji = random.randint(1,10)

shuru=0         #为啥要在这里赋值?????????

print("输入猜想是哪个数字:" "还有",cishu,"次机会")

while (shuru != suiji) and (cishu> 0):      #循环运行条件 cai不等于suiji和 cishu大于0
    shuru = int(input())                      #给shuru赋值输入的数值
                     
    cishu = cishu - 1                  #每循环一次,cishu的数值就-1
    if shuru == suiji:                     #假如cai绝对等于suiji数值
      print("输入正确!" "随机数字是",suiji)               #显示输入正确
    else:                              #否则运行下面代码
      if shuru > suiji:                     #假如cai大于suiji数值
            print("大了")                   #显示大了
      else:                           #否则运行下面代码
            print("小了")               #显示小了
      if cishu > 0:                     #假如cishu大于0
            print("再试一次吧:" "还有",cishu,"次") #显示再试一次,还有cishu的数值
      else:
            print("机会用光,88")
print("游戏结束")
页: [1]
查看完整版本: 大家看看我这个代码对不对啊,感觉莫名其妙的