python生成20个1~100随机数
时间: 2023-07-30 18:04:18 浏览: 66
您可以使用Python内置的random模块来生成随机数。下面是生成20个1到100之间的随机整数的代码:
```python
import random
# 生成20个1到100之间的随机整数
random_numbers = [random.randint(1, 100) for _ in range(20)]
print(random_numbers)
```
输出:
```
[47, 60, 85, 18, 93, 10, 22, 35, 70, 5, 26, 54, 29, 98, 42, 14, 33, 94, 46, 11]
```
相关问题
使用Python生成10个0~100随机数,按升序排序后输出
好的,下面是 Python 代码实现:
```python
import random
# 生成10个0~100的随机数
nums = [random.randint(0, 100) for _ in range(10)]
# 对随机数进行排序
nums.sort()
# 输出排序后的结果
print(nums)
```
输出结果如下:
```
[7, 16, 32, 46, 48, 54, 67, 74, 80, 83]
```
注意,这里使用了 Python 内置的 `random` 模块来生成随机数,并且使用了 `sort()` 方法对列表进行排序。
python 循环生成100个50~80的随机数,生成一个休息3s
可以使用Python的random模块和time模块来实现这个需求。下面是一个示例代码:
```python
import random
import time
for _ in range(100):
number = random.randint(50, 80)
print(number)
time.sleep(3)
```
这段代码使用`for`循环生成100个随机数,范围在50到80之间。然后使用`random.randint()`函数生成随机数,将它打印出来,并使用`time.sleep()`函数让程序休息3秒钟。每次循环都会生成一个随机数并休息3秒钟,直到循环结束为止。
阅读全文