Python中Random模块的用法
random 模块用来生成随机数
random.random() 用来生成0到1之间的随机数
random.randint(1,5) 用来生成1到5之内的随机数
random.randrange(1,10) 用来生成1到9之间数字,注意区间包含头 不包含尾
# 导入第三方模块
import random
# 设定数据范围
A = int(input('请输入最小值:'))
B = int(input("请输入最大值:"))
# 生成A,B之间的随机整数
number = random.randint(A,B)
while True:
guess = int(input('请在{}和{}之间猜一个整数:'.format(A,B)))
if guess > number:
# 如果猜的偏大,则将猜的数字重新赋值给B,用于限定下轮数据的猜测范围
B = guess
print('猜大了!')
elif guess < number:
# 如果猜的偏小,则将猜的数字重新赋值给A,用于限定下轮数据的猜测范围
A = guess
print('猜小了!')
else:
print('猜对了!')
break
文章目录
关闭
共有 0 条评论