上代码:
import random
def generate_random_number():
# 生成一个随机整数
random_integer = random.randint(1, 100)
# 生成一个随机浮点数
random_float = random.uniform(0, 1)
return random_integer, random_float
# 示例用法
random_integer, random_float = generate_random_number()
print("随机整数:", random_integer)
print("随机浮点数:", random_float)
我们定义了一个名为generate_random_number
的函数,它返回一个随机整数和一个随机浮点数。在函数内部,我们使用random.randint
生成一个随机整数,范围是 1 到 100,然后使用random.uniform
生成一个随机浮点数,范围是 0 到 1。最后,我们返回生成的随机整数和随机浮点数。
在示例用法中,我们调用generate_random_number
函数,将生成的随机整数和随机浮点数打印出来。