您好,欢迎来到三六零分类信息网!老站,搜索引擎当天收录,欢迎发信息

Python——while循环实现猜数字小游戏

2024/2/7 17:32:55发布17次查看
首先明白随机数的产生,python中随机数是由random模块实现的,引用模块代码:
import random
直接上代码图:
解释各行代码的含义:
119行是一个随机数模块引入。
120行 是从1-100内随机产生一个数字并且赋值给num
121提示用户输入一个1-100的数字
123行是一个计数器,gss=1,用来计数猜这个游戏总共猜了多少次。
124行while循环当用户输入一个数字it不等于随机产生的数字num时一直做循环。
gass计数器累加。
126-129行是一个判断用户输入的num范围是不是1-100,如果不是,则要重新输入。
130-132行是判断输入的it与num比较,如果输入的it>num,则提示“大了”,重新输入一个小的数字。
133-135行是判断输入的it与num比较,如果输入的it136-137行,当你猜对时,输出此行,并且输出137行 你做了xx次,次数是gss。
附上源码:
import random
num=random.randint(1,100)
print('输入一个100以内的整数')
it=int(input())
gss = 1
while it!=num:
gss+=1
if it>100 or it
print('输入1-100的整数')
it=int(input())
pass
elif it>num:
print('太大了')
it=int(input())
elif itprint('太小了')
it=int(input())
print('you win')
print('you make it',gss)
附上作者帅照和工作日常:
作者帅照
工作日常
该用户其它信息

VIP推荐

免费发布信息,免费发布B2B信息网站平台 - 三六零分类信息网 沪ICP备09012988号-2
企业名录 Product