Python生成一百个随机正整数,从2023年一月一日开始生成一百天
时间: 2024-01-05 16:02:08 浏览: 23
好的,这里是代码:
```python
import random
import datetime
start_date = datetime.date(2023, 1, 1) # 开始日期
result = [] # 存储生成的随机数
for i in range(100):
current_date = start_date + datetime.timedelta(days=i) # 当前日期
random_number = random.randint(1, 1000) # 生成随机数
result.append((current_date, random_number)) # 存储日期和随机数
print(result)
```
这段代码和之前的代码很相似,只是将开始日期修改为2023年1月1日。同样地,这段代码会生成一个包含一百个元组的列表,每个元组包含一个日期和一个随机数。
相关问题
生成一百个随机正整数,从2018年一月一日开始生成一百天
好的,我可以帮你生成一百个随机正整数,从2018年一月一日开始的一百天。这里是代码:
```python
import random
import datetime
start_date = datetime.date(2018, 1, 1) # 开始日期
result = [] # 存储生成的随机数
for i in range(100):
current_date = start_date + datetime.timedelta(days=i) # 当前日期
random_number = random.randint(1, 1000) # 生成随机数
result.append((current_date, random_number)) # 存储日期和随机数
print(result)
```
这段代码会生成一个包含一百个元组的列表,每个元组包含一个日期和一个随机数。你可以根据自己的需要对代码进行修改。
随机生成20个一百以内的整数,python
好的,我可以为您提供代码如下:
```python
import random
# 生成20个一百以内的随机整数
result = []
for i in range(20):
result.append(random.randint(1, 100))
# 输出结果
print(result)
```
运行代码后,您将得到20个范围在1到100之间的随机整数。希望这对您有所帮助!