python换行生成100随机名称
时间: 2023-12-01 10:05:10 浏览: 66
好的,我已经记录下来了。关于您的问题,您可以使用以下代码生成100个随机名称并写入到txt文件中:
```python
import random
with open('names.txt', 'w') as f:
for i in range(100):
name = ''
for j in range(random.randint(3, 10)):
name += chr(random.randint(97, 122))
f.write(name + '\n')
```
这段代码会生成100个由小写字母组成的随机名称,每个名称的长度为3-10个字符,然后以每行一个名称的形式写入到名为names.txt的文本文件中。
相关问题
python换行生成100个随机收货地址
可以使用Python的random和faker库来生成随机的收货地址。下面是一个例子代码:
```python
import random
from faker import Faker
faker = Faker()
for i in range(100):
street_name = faker.street_name()
street_number = faker.building_number()
city = faker.city()
state = faker.state()
postcode = faker.postcode()
country = faker.country()
address = f"{street_number} {street_name}, {city}, {state}, {postcode}, {country}"
print(address)
```
这个代码会生成100个随机的收货地址,并且每个地址会换行输出。
python换行生成100个全球中文的随机收货地址
我理解您的问题是要求使用Python生成100个随机的中文收货地址并使用换行进行分隔。以下是一个示例代码:
```python
import random
# 收货地址列表
addresses = [
"北京市海淀区西二旗街道上地信息产业基地",
"广州市天河区中山大道西79号",
"上海市徐汇区宛平南路118号",
"深圳市福田区深南大道1033号",
"杭州市西湖区转塘街道双浦路",
"南京市江宁区禄口街道天润城",
"武汉市洪山区珞喻路1037号",
"成都市武侯区天府大道北段",
"重庆市渝北区龙头寺",
"苏州市相城区元和街道元和路"
]
# 随机生成100个收货地址
result = ""
for i in range(100):
result += random.choice(addresses) + "\n"
print(result)
```
运行示例代码会输出100个随机的中文收货地址,每个地址占一行。您可以按照自己的需求修改收货地址列表。
阅读全文