用张王李赵钱做姓,一二三四五六做名,生成随机二到三字姓名写出代码
时间: 2024-03-15 13:44:14 浏览: 57
好的,以下是生成随机二到三字姓名的 Python 代码:
```python
import random
# 姓氏列表
surnames = ['张', '王', '李', '赵', '钱']
# 名字列表
names = ['一', '二', '三', '四', '五', '六']
# 随机生成二到三字姓名
if random.random() < 0.5:
# 生成二字姓名
surname = random.choice(surnames)
name = random.sample(names, 2)
else:
# 生成三字姓名
surname = random.choice(surnames)
name = random.sample(names, 3)
# 输出姓名
print(surname + ''.join(name))
```
运行代码可以得到一个随机生成的二到三字姓名。
阅读全文