Python random.randint 函数的作用是以随机的方式生成一组整数,这些整数的范围由指定的参数确定。 这个函数经常用于模拟数据集的操作,例如从一组整数中随机选择一个数或者从一个给
Python random.randint 函数的作用是以随机的方式生成一组整数,这些整数的范围由指定的参数确定。
这个函数经常用于模拟数据集的操作,例如从一组整数中随机选择一个数或者从一个给定的范围内生成一组随机整数。
使用方法语法:random.randint(a, b)
参数a和b分别表示随机整数的范围的下限和上限。调用此函数将返回一个在指定的范围内的随机整数。
注意:这些参数必须是整数,并且a必须小于或等于b。
以下是两个使用 random.randint函数的实例:
实例1生成一组随机整数,范围在1-100之间,并将结果存储在名为“random_nums”的列表变量中。
import random
random_nums = []
for i in range(10):
random_nums.append(random.randint(1, 100))
print(random_nums)
输出结果:
[44, 34, 78, 93, 24, 52, 50, 83, 90, 93]
实例2
从一个给定的字符串中随机选择一个字符,并将其打印出来。
import random
alphabet = "abcdefghijklmnopqrstuvwxyz"
random_letter = alphabet[random.randint(0, len(alphabet)-1)]
print(random_letter)
输出结果:
q
这个例子中,我们首先定义了一个包含所有字母的字符串。然后,我们调用 random.randint 函数来生成一个随机的索引,将其用于选取字符串中的一个字符,并将其打印到控制台上。