蓝桥杯-零基础python刷题之路-历年真题-时间显示(包含各个知识点详细记录)

本文记录了作者在准备蓝桥杯比赛时,使用Python解决时间显示问题的过程。通过分析题目,了解到时间戳与毫秒的关系,将给定毫秒数转换为秒、分钟和小时,并介绍了Python中整数除法与浮点数除法的区别。最终,通过编写代码实现了符合题目要求的时间格式输出。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

 a.分析问题

看到题目与时间有关,查询python中与时间有关的函数(善用搜索哦)

time()函数

先自己试用一下

 输出的结果就是当前时间的时间戳,也就是从1970纪元开始的浮点秒数。这个概念和题目中所给的概念是一样的。

但是题目中要求输入一个数字推算出时间,其中1s=1000ms。小白的解体思路是,既然没有要求算年月日也就不用想有关闰年的问题,因为时间就是一秒一秒地走的,直接将给出的数字进行时间转换即可。

b.时间的转换

因为1s=1000ms,首先将数字÷1000,得到从1970年时间走过的秒数。代码:

time=int(input())

time=time//1000

两个斜杠的用法:

python中两个斜杠//与一个斜杠/的区别_m0_37805091的博客-CSDN博客

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值