python生成随机英文名
时间: 2023-11-12 20:59:00 浏览: 260
随机生成名字.py
可以使用Python内置的random和string模块来生成随机英文名。以下是一个示例代码:
```python
import random
import string
def generate_name():
vowels = 'aeiou'
consonants = ''.join(set(string.ascii_lowercase) - set(vowels))
name = ''
for i in range(random.randint(4, 8)):
if i % 2 == 0:
name += random.choice(consonants)
else:
name += random.choice(vowels)
return name.capitalize()
print(generate_name())
```
这个函数会生成一个长度在4到8之间的随机英文名,首字母大写。
阅读全文