python随机生成四位校验码
时间: 2023-11-21 21:59:19 浏览: 28
以下是使用Python random模块生成四位校验码的代码:
```python
import random
# 生成四位随机数
code = ''
for i in range(4):
code += str(random.randint(0, 9))
print("生成的四位校验码为:", code)
```
该代码使用了Python的random模块,通过循环生成四个随机数,并将其转换为字符串拼接在一起,最终生成一个四位的随机校验码。
相关问题
python随机生成11位手机号码
可以使用以下代码生成随机的11位手机号码:
```python
import random
def generate_phone_number():
first = random.choice([3, 4, 5, 6, 7, 8]) # 手机号码前三位
second = random.randint(0, 9999) # 中间四位随机生成
third = random.randint(0, 9999) # 最后四位随机生成
return "{}{:04d}{:04d}".format(first, second, third)
print(generate_phone_number())
```
输出结果类似于:
```
81240767182
```
用Python随机生成10位密码
好的,我可以回答这个问题。您可以使用Python中的random模块生成10位密码,代码如下:
```python
import random
import string
password = ''.join(random.choices(string.ascii_letters + string.digits, k=10))
print(password)
```
这个代码会随机生成包含字母和数字的10位密码并输出。