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


Posted in Python onJune 18, 2021

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中使用Tkinter模块创建GUI程序实例
Jan 14 Python
Python获取服务器信息的最简单实现方法
Mar 05 Python
python使用正则表达式分析网页中的图片并进行替换的方法
Mar 26 Python
粗略分析Python中的内存泄漏
Apr 23 Python
利用Python中unittest实现简单的单元测试实例详解
Jan 09 Python
tensorflow创建变量以及根据名称查找变量
Mar 10 Python
python画折线图的程序
Jul 26 Python
Python检查和同步本地时间(北京时间)的实现方法
Dec 03 Python
动态设置django的model field的默认值操作步骤
Mar 30 Python
Python使用Paramiko控制liunx第三方库
May 20 Python
python中time包实例详解
Feb 02 Python
pytorch MSELoss计算平均的实现方法
May 12 Python
用Python selenium实现淘宝抢单机器人
python中pandas对多列进行分组统计的实现
python 常用的异步框架汇总整理
Jun 18 #Python
Opencv中cv2.floodFill算法的使用
Python下opencv使用hough变换检测直线与圆
python 网络编程要点总结
Jun 18 #Python
python opencv检测直线 cv2.HoughLinesP的实现
Jun 18 #Python
You might like
PHP+MYSQL的文章管理系统(一)
2006/10/09 PHP
php中使用in_array() foreach array_search() 查找数组是否包含时的性能对比
2015/04/14 PHP
什么是PEAR?什么是PECL?PHP中两个容易混淆的概念解释
2015/07/01 PHP
php实现概率性随机抽奖代码
2016/01/02 PHP
Yii2汉字转拼音类的实例代码
2017/04/18 PHP
jQuery第三课 修改元素属性及内容的代码
2010/03/14 Javascript
html a标签-超链接中confirm方法使用介绍
2013/01/04 Javascript
jQuery Mobile 导航栏代码
2013/11/01 Javascript
javascript轻量级模板引擎juicer使用指南
2014/06/22 Javascript
JavaScript实现九九乘法表的简单实例
2016/06/07 Javascript
大型JavaScript应用程序架构设计模式
2016/06/29 Javascript
JS实现的数字格式化功能示例
2017/02/10 Javascript
ReactNative之键盘Keyboard的弹出与消失示例
2017/07/11 Javascript
vue2.0在table中实现全选和反选的示例代码
2017/11/04 Javascript
微信小程序canvas绘制圆角base64图片的实现
2019/08/18 Javascript
JS中的算法与数据结构之字典(Dictionary)实例详解
2019/08/20 Javascript
JS页面动态绘图工具SVG,Canvas,VML介简介
2020/10/16 Javascript
[25:45]2018DOTA2亚洲邀请赛4.5SOLO赛 Sylar vs Paparazi
2018/04/06 DOTA
在Python中关于中文编码问题的处理建议
2015/04/08 Python
python导入时小括号大作用
2017/01/10 Python
python使用matplotlib绘图时图例显示问题的解决
2017/04/27 Python
Python实现中一次读取多个值的方法
2018/04/22 Python
python和mysql交互操作实例详解【基于pymysql库】
2019/06/04 Python
基于Python新建用户并产生随机密码过程解析
2019/10/08 Python
将python字符串转化成长表达式的函数eval实例
2020/05/11 Python
分享8款纯CSS3实现的搜索框功能
2017/09/14 HTML / CSS
英国知名奢侈品包包品牌:Milli Millu
2016/12/22 全球购物
大型公益活动策划方案
2014/08/20 职场文书
判缓刑人员个人思想汇报
2014/10/10 职场文书
大学生旷课检讨书1000字
2015/02/19 职场文书
保险内勤岗位职责
2015/04/13 职场文书
2015年小学辅导员工作总结
2015/05/27 职场文书
驻村工作简报
2015/07/20 职场文书
2015年计算机教师工作总结
2015/07/22 职场文书
2015年统计员个人工作总结
2015/07/23 职场文书
Python使用sql语句对mysql数据库多条件模糊查询的思路详解
2021/04/12 Python