随机生成一个100以内的正数,一共可以猜十次,每次猜结束以后会提示所猜数值偏大还是偏小
代码如下,有帮助的话采纳一下哦!
"""
Python每日一练
猜数字小游戏
random库 randint的使用方式
random.randint(a,b) 生成一个[a,b]之间的整数 (包含a、b)
"""
import random
# 随机生成一个1-100之间的整数
number = random.randint(0, 100)
# 循环十次结束
for i in range(10):
# input函数从键盘输入要猜的数字,并转换为int类型
choice = int(input("请输入你要猜测的数字:"))
# 大于目标数字
if choice > number:
print("你猜大了")
# 小于目标数字
elif choice < number:
print("你猜小了")
# 等于目标数字
else:
print("你猜对了,真棒!")
print(f"你一共用了{i + 1}次机会")
break
print(f"还剩{9 - i}次机会")
else:
print("游戏结束你还没有猜到。")