我爱小鱼C 发表于 2021-11-16 11:24:04

刚学Python,按着教程自己写的,这里该怎么写呢?,求助

print ('---------hello------')
bus = input ('猜猜我想的数字是多少?:')
app = int(bus)
while app!=
    bus = input('10以内哦:')
    app = int(bus)
    if 1<= app <= 10:
      print ('厉害猜对了')
      print ('886')
    else:
      print ('再试试吧')
      if app>10:
            print('大了大了')
      if app<1:
            print('太小了')

我爱小鱼C 发表于 2021-11-16 11:24:43

不知道while哪里该写什么了

suchocolate 发表于 2021-11-16 13:03:17

本帖最后由 suchocolate 于 2021-11-16 13:13 编辑

print('------hello------')
print('猜猜我想的数字是多少?')
while True:
    num = int(input('10以内哦:'))
    if 1 <= num <= 10:
      print('厉害猜对了')
      print('886')
      break
    elif num > 10:
      print('大了大了')
    elif num < 1:
      print('小了')


我记得之前都是用随机数玩的
import random

print('------hello------')
print('猜猜我想的数字是多少?')
rnum = random.randint(1, 100)
print(rnum)
tm = 5# 游戏次数
while tm:
    answer = int(input('1-100的数:'))
    if answer > rnum:
      print('大了大了')
    elif answer < rnum:
      print('小了小了')
    elif answer == rnum:
      print('厉害猜对了\n886')
      break
    tm -= 1

muxuehan9201 发表于 2021-11-17 10:54:48

我爱小鱼C 发表于 2021-11-19 10:36:03

suchocolate 发表于 2021-11-16 13:03
我记得之前都是用随机数玩的

谢谢

我爱小鱼C 发表于 2021-11-19 10:36:37

muxuehan9201 发表于 2021-11-17 10:54
用随机数 或者break语句结束循环

好的,谢谢
页: [1]
查看完整版本: 刚学Python,按着教程自己写的,这里该怎么写呢?,求助