韩漫免费漫画在线观看方法,《好好疼爱里面》免费看,年轻漂亮的女士护士内衣,妈妈醉酒后把我当爸爸电视剧

文章 > Python常见问题 > 如何用python猜数

如何用python猜数

头像

silencement

2020-01-15 15:35:074544浏览 · 0收藏 · 0评论

用Python写猜数字游戏,每输入一个数字,系统会给你反馈这数字是太小还是太大,然后根据反馈再次输入数字,直到回答正确为止。

其中涉及到几个关键点:

1、目标数字不能是固定的,必须每次游戏开始随机生成一个数字。我们可以用random()来实现,这个函数就是随机生成一个0到1之间的

数。我们的游戏需要生成1到1000之间,而且是整数,所以需要对这个随机数作一些处理:z=int(random.random()*1000)

2、需要用到input关键词,我们需要键盘输入数字。

3、需要用到while循环语句,因为要涉及到循环判断。

4、需要构建一个函数来计数,每一次尝试都加1:s=x+y+1

5、还需要用到if...else判断关键词,会根据每次结果不同,输出不同的内容。

可运行代码如下:

#-*- coding:UTF-8 -*-
x,y=0,0
import random
z=int(random.random()*1000)
print('游戏名称:猜数字')
a=int(input('请输入一个1-1000之间的数(包括1和1000):'))
while (a!=z):
    if a>z:
        print('你输入的是',a,end='')
        a=int(input('太大了,重新输入:'))
        x=x+1
    if a<z:
        print('你输入的是',a);
        a=int(input('太小了,重新输入:'))
        y=y+1
    s=x+y+1
else:
    if s>=11:print('辛苦你了!你尝试了',s,'次,终于正确了!')
    if s==1:print('你简直是神啊!一共只用了',s,'步!')
    if s==2:pirnt('你的智商冠绝古今!一共只用了',s,'步!')
    if s==3:print('你是爱因斯坦在世!一共只用了',s,'步!')
    if 5>=s>3:print('你是个聪明的孩子!一共只用了',s,'步!')
    if 10>=s>5:print('你是个高手!一共只用了',s,'步!')

推荐学习《python教程》。

关注

关注公众号,随时随地在线学习

本教程部分素材来源于网络,版权问题联系站长!

打扑克牌男女| 王叔我老公还在客厅呢什么小说| 女性左腿又开腿肚子视频大全| 淑芬啊…啊别停灬用力啊视频| 《大度》韩版免费| CSGO网站开箱推荐| 边摸边吃奶边做的视频| 《黏糊糊的你》免费观看| 鲁鲁射击免费播放电视剧全部| 《少妇交换做爰6| 父女一起到达巅峰的小说| 灭火宝贝在线观看完整免费满天星| 恋爱之瘾电影完整版在线观看免费| 八戒八戒电影在线看免费观看8 | 老妇人50-60-70-80| 臣卜扌桑扌圭辶鬲的游戏 | 男生把困困放到女生坤坤视频高清| 日本大片又大又好看的PPT| 《酒店激战》动漫1-5集免费观.. 甜蜜惩罚~我是看守专用宠物 | 17.C1起草视频| 《公与媳》伦理| 性感美胸| 國产麻豆AVMDMD0179| 亚洲人成色777777在线播放| 找找色| 久久久久久精品国产三级涨奶 | 坤坤寒入桃子里电视剧| 《性爽2》电影| 水手服| 男同网站| 上位(H)笔趣阁| 看到老妈洗澡忍不住怎么办| 日本暴力强伦轩视频| 交换第一次| 成品人和精品人的区别哪个好| 男朋友摸完小花园小肚子有点痛| 暴躁老阿姨与老年人的爱情与财运| 数字人民币是什么意思| 性别饥饿妈妈| 王娟被老赵一夜干4次| 欧美人与性口牲饺配视频免费