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 相关文章推荐
Python3控制路由器——使用requests重启极路由.py
May 11 Python
Python实现曲线点抽稀算法的示例
Oct 12 Python
小米5s微信跳一跳小程序python源码
Jan 08 Python
解决Python pandas df 写入excel 出现的问题
Jul 04 Python
pandas pivot_table() 按日期分多列数据的方法
Nov 16 Python
Python hexstring-list-str之间的转换方法
Jun 12 Python
Python并发concurrent.futures和asyncio实例
May 04 Python
使用keras内置的模型进行图片预测实例
Jun 17 Python
利用Pycharm + Django搭建一个简单Python Web项目的步骤
Oct 22 Python
python图片合成的示例
Nov 09 Python
关于Python使用turtle库画任意图的问题
Apr 01 Python
Python进程池与进程锁之语法学习
Apr 11 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 redis实现对200w用户的即时推送
2017/03/04 PHP
Javascript 兼容firefox的一些问题
2009/05/21 Javascript
javaScript 数值型和字符串型之间的转换
2009/07/25 Javascript
javascript+css 网页每次加载不同样式的实现方法
2009/12/27 Javascript
js拖动div 当鼠标移动时整个div也相应的移动
2013/11/21 Javascript
Javascript复制实例详解
2016/01/28 Javascript
AngularJS入门教程之AngularJS表达式
2016/04/18 Javascript
js实现对table的增加行和删除行的操作方法
2016/10/13 Javascript
利用jQuery实现滑动开关按钮效果(附demo源码下载)
2017/02/07 Javascript
angularjs2中父子组件的数据传递的实例代码
2017/07/05 Javascript
简述jQuery Easyui一些用法
2017/08/01 jQuery
微信小程序开发animation心跳动画效果
2017/08/16 Javascript
javaScript手机号码校验工具类PhoneUtils详解
2017/12/08 Javascript
JS高级技巧(简洁版)
2018/07/29 Javascript
vue二级菜单导航点击选中事件的方法
2018/09/12 Javascript
使用vue-cli4.0快速搭建一个项目的方法步骤
2019/12/04 Javascript
vue 里面的 $forceUpdate() 强制实例重新渲染操作
2020/09/21 Javascript
[01:46]2020完美世界全国高校联赛秋季赛报名开启
2020/10/15 DOTA
Python可迭代对象操作示例
2019/05/07 Python
Python环境Pillow( PIL )图像处理工具使用解析
2019/09/12 Python
Python面向对象程序设计之类和对象、实例变量、类变量用法分析
2020/03/23 Python
PyCharm MySQL可视化Database配置过程图解
2020/06/09 Python
keras训练浅层卷积网络并保存和加载模型实例
2020/07/02 Python
html5 canvas fillRect坐标和大小的问题解决方法
2014/03/26 HTML / CSS
html5本地存储 localStorage操作使用详解
2016/09/20 HTML / CSS
基于HTML5的WebGL经典3D虚拟机房漫游动画
2017/11/15 HTML / CSS
微软中国官方商城:Microsoft Store中国
2018/10/12 全球购物
手工制作的意大利皮革运动鞋:KOIO
2020/01/05 全球购物
介绍一下如何优化MySql
2016/12/20 面试题
大专应届生个人简历的自我评价
2013/10/15 职场文书
服务承诺书格式
2014/05/21 职场文书
办公室文员工作自我鉴定
2014/09/19 职场文书
领导班子四风查摆对照检查材料思想汇报
2014/10/05 职场文书
2015年重阳节慰问信
2015/03/23 职场文书
暑期家教宣传单
2015/07/14 职场文书
CSS基础详解
2021/10/16 HTML / CSS