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
原文:https://www.cnblogs.com/leshangi/p/14154473.html