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

 

版权声明:
作者:沉梦听雨
链接:https://blog.lshang.cn/29.html
来源:乐尚博客
文章版权归作者所有,未经允许请勿转载。

THE END
分享
二维码
打赏
< <上一篇
下一篇>>
文章目录
关闭
目 录