You need to enable JavaScript to run this app. 如何将Python生成的随机秒数转换为小时时间格式
优惠活动
大模型
产品
解决方案
定价
更多

如何将Python生成的随机秒数转换为小时时间格式

问题修复方案

你的代码核心问题出在赋值语句的语法错误:Python中赋值规则是变量名在等号左侧,待存储的内容在等号右侧,同时print()函数的返回值为None,无法用来存储生成的随机数。

修改后的可运行代码如下:

import random
import datetime

# 先生成指定范围的随机秒数存入变量a
a = random.randint(30000, 1000000)
# 如果需要打印生成的随机秒数可以保留这行
print(a)

res = datetime.timedelta(seconds=a)
print(res)

如果不需要单独保留随机数变量,也可以简化写法:

import random
import datetime

print(datetime.timedelta(seconds=random.randint(30000, 1000000)))

内容的提问来源于stack exchange,提问作者dd1eg0

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.10.15 10:00:07