码迷,mamicode.com
首页 > 其他好文 > 详细

猜数字游戏

时间:2020-03-21 16:37:12      阅读:126      评论:0      收藏:0      [点我收藏+]

标签:python   生成   while 循环   一个   mis   put   用户输入   port   结束   

#猜数字游戏 while循环,if...elif判断的应用
import random #引入专门生成随机数的一个库
#从1到100之间随机取出一个数字教给变量secret(秘密数)
mimishu = random.randint(10,1000)
shurushu = 0 #用户输入的数字
cishu = 0 #用户猜测的次数

print("来玩个猜数字的游戏吧,你有6次机会哟")
#这里用 while 循环,至于什么意思,先会玩,再讲原理吧

#如果用户输入的数字不等于秘密数,同时猜测次数小于6次,那就循环,否则当然就结束循环咯
while shurushu != mimishu and cishu < 6:
shurushu=int(input("请输入你猜测的数字\n"))
if shurushu<mimishu: #如果用户猜的数字小于秘密数
print("太小了")
elif shurushu>mimishu: #如果用户猜的数字大于秘密数
print("太大了")
cishu+=1 #每猜一次就加一次用户猜测的次数

if shurushu==mimishu:
print("完全正确,你很棒哟")
else:
print("唉,给你这么多次机会,太笨了,别猜了!")

青少年Scratch,科创少年.甜老丝.青少年python 青少年Scratch,科创少年.甜老丝.青少年python 青少年Scratch,科创少年.甜老丝.青少年python 青少年Scratch,科创少年.甜老丝.青少年python 青少年Scratch,科创少年.甜老丝.青少年python

猜数字游戏

标签:python   生成   while 循环   一个   mis   put   用户输入   port   结束   

原文地址:https://blog.51cto.com/14683464/2480661

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!