python中24小时制转换为12小时制的方法

 更新时间:2021年06月18日 16:30:15   作者:C.L.Z@  
最近需要实现一个需求,求用户输入24小时制的时间,然后显示12小时制的时间。具有一定的参考价值,感兴趣的小伙伴们可以参考一下

12-24小时制

编写一个程序,要求用户输入24小时制的时间,然后显示12小时制的时间。

输入格式:
输入在一行中给出带有中间的:符号(半角的冒号)的24小时制的时间,如12:34表示12点34分。当小时或分钟数小于10时,均没有前导的零,如5:6表示5点零6分。

提示:在scanf的格式字符串中加入:,让scanf来处理这个冒号。

输出格式:
在一行中输出这个时间对应的12小时制的时间,数字部分格式与输入的相同,然后跟上空格,再跟上表示上午的字符串AM或表示下午的字符串PM。如5:6 PM表示下午5点零6分。注意,在英文的习惯中,中午12点被认为是下午,所以24小时制的12:00就是12小时制的12:0 PM;而0点被认为是第二天的时间,所以是0:0 AM。

输入样例:

21:11

输出样例:

9:11 PM

思路

通过题目分析,可将本题分为判断时钟小于12,大于12和等于12来探讨24小时制转换为12小时制时的结果。

注意

此题要注意24小时制时12点到1点内转换为12小时制的部分,需要单独来判断一下

代码

hour,minute = input().split(':')
hour = int(hour)
minute = int(minute)
if hour < 12:
    print('%d:%d AM'%(hour,minute))
elif hour == 12:
    print('%d:%d PM'%(hour,minute))
else:
    hour = hour-12
    print('%d:%d PM'%(hour,minute))

到此这篇关于python中24小时制转换为12小时制的方法 的文章就介绍到这了,更多相关python中24小时制转换为12小时制内容请搜索脚本之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持脚本之家!

相关文章

  • 使用python生成目录树

    使用python生成目录树

    这篇文章主要为大家详细介绍了使用python生成目录树、文件的程序,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2018-03-03
  • Python爬虫获取基金列表

    Python爬虫获取基金列表

    这篇文章主要介绍了Python爬虫获取基金列表,python爬虫用来收集数据是最直接和常用的方法,可以使用python爬虫程序获得大量的数据,下文更多相关内容介绍,需要的小伙伴可以参考一下
    2022-05-05
  • python实现矩阵乘法

    python实现矩阵乘法

    这篇文章主要介绍了python实现矩阵乘法,矩阵相乘需要前面矩阵的行数与后面矩阵的列数相同方可相乘,下面来看看python代码的具体实现吧
    2022-01-01
  • python中的urlparse()方法使用

    python中的urlparse()方法使用

    这篇文章主要介绍了python中的urlparse()方法使用,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教
    2023-10-10
  • 解决torch.to(device)是否赋值的坑

    解决torch.to(device)是否赋值的坑

    这篇文章主要介绍了解决torch.to(device)是否赋值的坑,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教
    2024-06-06
  • python 简单的调用有道翻译

    python 简单的调用有道翻译

    这篇文章主要介绍了python 如何简单的调用有道翻译,帮助大家更好的理解和使用python,感兴趣的朋友可以了解下
    2020-11-11
  • 分析Python的Django框架的运行方式及处理流程

    分析Python的Django框架的运行方式及处理流程

    这篇文章主要介绍了分析Python的Django框架的运行方式及处理流程,本文对于Django框架的机制总结得非常之直观精炼,极力推荐!需要的朋友可以参考下
    2015-04-04
  • Python按条件批量删除TXT文件行工具

    Python按条件批量删除TXT文件行工具

    这篇文章主要为大家详细介绍了Python如何实现按条件批量删除TXT文件中行的工具,文中的示例代码讲解详细,感兴趣的小伙伴可以跟随小编一起学习一下
    2024-12-12
  • Python最小二乘法矩阵

    Python最小二乘法矩阵

    今天小编就为大家分享一篇关于Python最小二乘法矩阵,小编觉得内容挺不错的,现在分享给大家,具有很好的参考价值,需要的朋友一起跟随小编来看看吧
    2019-01-01
  • python把ipynb文件转换成pdf文件过程详解

    python把ipynb文件转换成pdf文件过程详解

    这篇文章主要介绍了用python把ipynb文件转换成pdf文件过程详解,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下
    2019-07-07

最新评论