python随机生成15个1到30的数字
时间: 2024-02-13 11:59:38 浏览: 103
好的,可以使用Python中的random库来生成随机数,具体代码如下:
```python
import random
# 生成15个1到30的随机数
random_list = [random.randint(1, 30) for _ in range(15)]
print(random_list)
```
代码中使用列表推导式生成一个包含15个随机数的列表,其中`random.randint(1, 30)`表示生成1到30之间的随机整数。最后打印出列表即可。
相关问题
用python随机生成15个11位的数字
可以使用Python的random模块生成随机的11位数字,并使用循环生成15个随机数字。以下是示例代码:
```python
import random
# 生成15个随机的11位数字
for i in range(15):
random_num = ''.join(str(random.randint(0, 9)) for _ in range(11))
print(random_num)
```
解释一下代码:
- `random.randint(0, 9)`函数可以生成0到9之间的随机整数。
- `''.join()`函数可以将列表里的字符串连接成一个字符串。
- `for _ in range(11)`表示循环11次,生成11位数字。
- `range(15)`表示循环15次,生成15个随机数字。
执行以上代码,可以得到15个随机的11位数字。
用Python随机生成一个1到10之间的数字
可以使用Python的random模块来生成一个1到10之间的随机数。下面是一个示例代码:
```python
import random
random_number = random.randint(1, 10)
print(random_number)
```
运行这段代码,它会输出一个1到10之间的随机数。每次运行结果可能不同。
阅读全文