Python实现一个猜数字游戏
实现猜数字的游戏,要求随机生成1–100之间的整数,用户有五次机会猜测该数字,计算机给出猜大了或猜小了的提示,看用户能否猜对该数字。
所需要函数: Import random 导入random模块 random.random()生成一个0到1的随机符小数: 0<=n<1.0 Random.uniform(a,b)用于生成一个指定范围内的随机浮点数,两个参数一个是上线,一个是下限。 Random.radint(a,b)用于生成一个指定范围内的整数,两个参数一个是上线,一个是下限。 Random.randrange(a,b,c) 从a开始到b每次增长/减少c ,生成这其中的一个数。
代码: import random i=0 j=0 while j== 0: a=random.randint(1,100) print(“您好!欢迎参加猜数游戏!”) while i < 5 : i +=1 print(“请输入您猜的数字”) b=int(input()) if ba : print(“太棒了! 您猜对了”) break elif b>a: print(“好可惜,您猜大了! 您还有”,5-i,“次机会!请谨慎思考!”) continue elif b<a : print(“好可惜,您猜小了! 您还有”,5-i,“次机会!请谨慎思考!”) continue print(“好可惜啊~,您的次数用完了”) print(“”) print(“是否要继续游戏,如果想继续请输入数字0”) print(“如果不想继续游戏请输入数字1”) while j0 : c = int(input()) if c1 : j=1 elif c0 : j=0 i=0 break else : “请输入正确的数字!”