用random库 随机生成1个在[1 ,10]范围内的整数:
时间: 2023-12-14 08:39:38 浏览: 44
好的,可以用以下代码实现:
```python
import random
num = random.randint(1, 10)
print(num)
```
这里使用了 `random` 库中的 `randint` 函数,它可以生成一个在指定范围内的随机整数。`randint(1, 10)` 就表示生成一个1到10之间的整数(包括1和10)。最后用 `print` 函数输出生成的随机整数。
相关问题
用random库随机生成100内的10个整数
使用 Python 中的 random 库,您可以使用 randint() 函数来生成指定范围内的整数。以下是生成10个在 1-100 之间的随机整数的示例代码:
```python
import random
random_numbers = []
for i in range(10):
random_numbers.append(random.randint(1, 100))
print(random_numbers)
```
运行上述代码后,会在控制台输出生成的随机整数列表。
随机生成100内的10个整数
你可以使用Python中的random模块来生成随机数,然后通过循环来生成10个随机整数,每个整数的范围在0~100之间。
以下是生成10个0~100之间的随机整数的代码示例:
```python
import random
for i in range(10):
num = random.randint(0, 100)
print(num)
```
首先,我们使用for循环来生成10个随机整数。然后,我们使用random模块中的randint函数生成0~100之间的一个随机整数。最后将其输出即可。
你也可以将上述代码封装成一个函数,这样可以更方便地生成随机整数:
```python
import random
def generate_random_ints(n, start, end):
'''
生成n个指定范围内的随机整数
n: 生成随机整数的个数
start: 随机整数的最小值
end: 随机整数的最大值
'''
res = []
for i in range(n):
num = random.randint(start, end)
res.append(num)
return res
# 生成10个0~100之间的随机整数
nums = generate_random_ints(10, 0, 100)
print(nums)
```
这样我们就可以方便地生成指定范围内的随机整数了。