每天至少打卡一道python面试题。以尽量多的方式解锁题目,如果有遗漏的方法,欢迎在评论区补充。希望大家一起提高!
此题应该是考察random模块的使用方法
import random
def random_int_01(min, max):
"""生成随机整数"""
print(random.randint(min, max))
def random_int_02(min, max):
"""生成随机整数"""
temp = range(min, max)
print(random.choice(temp))
def random_float(min, max):
"""生成随机小数"""
print(random.uniform(min, max))
def random_0to1():
"""随机生成0—1之间小数"""
print(random.random())
if __name__ == '__main__':
random_int_01(1, 10)
random_int_02(1, 10)
random_float(1, 10)
random_0to1()