python随机生成长度为3的数字
时间: 2023-05-28 18:04:29 浏览: 83
可以使用Python中的random模块来生成长度为3的随机数字,代码如下:
```python
import random
# 生成1个长度为3的随机数字
num = random.randint(100, 999)
print(num)
```
在上面的代码中,random.randint(100, 999) 会生成一个范围在100到999之间的整数,即长度为3的随机数字。
相关问题
python 随机生成指定长度的数字列表
可以使用random模块的sample函数生成指定长度的不重复数字列表,代码如下:
import random
num_list = random.sample(range(1, 101), 10)
print(num_list)
上述代码生成一个长度为10的数字列表,其中数字范围是1到100。可以根据需要修改数字数量和范围。
python 随机生成长度为30,100个字符串
很高兴为您解答这个问题。以下是Python代码示例以随机生成30个长度为100的字符串:
```
import random
import string
for i in range(100):
rand_string = ''.join(random.choices(string.ascii_letters + string.digits, k=30))
print(rand_string)
```
这里使用了两个Python模块:`random`和`string`。`random`模块包含有关生成随机数字、字母、列表等的函数。`string`模块包含各种字符串常量,例如ASCII字母或数字。
上面代码利用`join`和`choices`函数将`string.ascii_letters + string.digits`中的字符拼接成30个长度的随机字符串。最终生成了100个这样的随机字符串。
阅读全文