python基础(五) - 基本数据类型之数值类型
前言:python的基本数据类型可以分为三类:
1)整数(int):整数
2)浮点数(float):小数
3)布尔值(bool):只有两个值True和False
4)复数(complex):和数学中的复数一样由实部和虚部(j)组成(了解即可,学习自动化测试几乎用不到)
import random
# 生成随机的整数
num_int = random.randint(1, 10) # 参数:起始数、结束数,左闭右闭
# 生成0-1之间的随机浮点数
num_float = random.random() # 不需要传参
print(num_float)
# 自动化测试主要使用上面两种,下面这几种了解即可,还有更多的方法有兴趣的自行百度
print( random.uniform(1.1,5.4) ) # 产生 1.1 到 5.4 之间的随机浮点数,区间可以不是整数
print( random.choice('tomorrow') ) # 从序列中随机选取一个元素
print( random.randrange(1,100,2) ) # 生成从1到100的间隔为2的随机整数
运行结果:
C:\software\python\python.exe D:/myworkspace/test/test/test.py 0.655518327833445 2.589485747270378 o 53 Process finished with exit code 0