数据类型string的可以随机生成中文 及添加日期随机 
时间: 2023-05-30 16:02:16 浏览: 23
生成中文字符串:
```python
import random
import string
# 生成随机中文字符串
def random_chinese(length):
result = ''
for i in range(length):
head = random.randint(0xb0, 0xf7)
body = random.randint(0xa1, 0xfe)
result += bytes([head, body]).decode('gb2312')
return result
# 生成长度为10的随机中文字符串
print(random_chinese(10)) # 输出示例:憨厚跋扈悲观粗暴猖狂萎靡叛逆
```
添加日期随机:
```python
import random
import datetime
# 生成随机日期
def random_date(start_date, end_date):
days = (end_date - start_date).days
random_days = random.randint(0, days)
return start_date + datetime.timedelta(days=random_days)
# 生成2019年到2020年之间的随机日期
start_date = datetime.datetime(2019, 1, 1)
end_date = datetime.datetime(2020, 12, 31)
print(random_date(start_date, end_date)) # 输出示例:2019-11-12 00:00:00
```
将两个函数结合起来,可以生成随机的中文字符串和日期:
```python
random_chinese_string = random_chinese(10)
random_date = random_date(start_date, end_date)
print(f'随机中文字符串:{random_chinese_string},随机日期:{random_date}')
# 输出示例:随机中文字符串:憨厚跋扈悲观粗暴猖狂萎靡叛逆,随机日期:2020-03-03 00:00:00
```