凌空韬虚,难成千秋伟业;求真务实,方能善做善战。
猜数字小游戏简介
功能简介:
1.简单的游戏界面,输入1退出游戏,输入2进入游戏,输入其它会进行提示请重新输入。
2.进入游戏,输入你猜的数字,如果比产生的随机数大或小则会提示大了或小了,如果猜测对了,会统计猜测的次数,则退到游戏界面,再次进行选择。如果猜测的次数大于5次则会提示,游戏失败,退到游戏界面。
知识点:
1、数据类型转换
2、随即模块 random 使用, random.randrange(1,100)#产生1-100的随机数
3、while 循环语句
4、if/elif/else 条件语句
5、输入输出函数input()、print()
6、利用break跳出while循环
注意:python里面if、elif、else用Tab退格来表示自己的大括号{}(满足条件的执行范围)
完整代码
while(1):
print("------------")
print("--猜数字游戏--")
print("-1退出-2开始-")
print("------------")
i =int(input("请输入你操作:"))
if i == 1:
print("退出成功")
break
elif i == 2:
import random
a = random.randrange(1,100)
count = 0
while(1):
b = int(input("请输入你猜的数字1-9:"))
count = count+1
if count > 5:
print("次数超过5次,失败!")
break
if b > a:
print("大了",b)
elif b < a:
print("小了",b)
else:
print("恭喜你,猜对了")
print("你一共猜了",count,"次")
break
else:
print("操作错误,请重新输入")