讲解对象:Python将分钟转为小时和分钟

作者:融水公子 rsgz

环境:linux系统

提示:

1 sys.argv 获取命令行参数,注意获取的参数为字符串

2 可以使用 int() 将字符串转为整数

步骤:

1 进入xfce终端:

2 建立空白文件MinutesToHours.py

执行命令:touch MinutesToHours.py

3 vim 打开文件

执行命令:vim MinutesToHours.py

4 导入sys模块

5 输入代码

import sys

# 转换函数

def Hours(minute):

# 如果为负数则 raise 异常

if minute < 0:

raise ValueError("Input number cannot be negative")

else:

print("{} H, {} M".format(int(minute / 60), minute % 60))

# 函数调用及异常处理逻辑

try:

Hours(int(sys.argv[1]))

except:

print("Parameter Error")

6 退出保存

esc

:wq

7 运行脚本

执行命令:python3 ./MinutesToHours.py 80

8 结果

9 执行命令:python3 ./MinutesToHours.py rsgz

10 结果:

python分钟转化为小时_Python将分钟转为小时和分钟相关推荐

  1. python做k线图_python做k线图(15分钟k线的意义)

    北大荒... 大家对图中的巨量高开涨停是什么理解的... 庄家最后的出 日k线图又称阴阳烛,最初是日本米商用来表示米价涨跌状况的工具,后来引入股市,并逐渐风行于东南亚地区.k线图以其直观.立体感强的特 ...

  2. python字符串转化成列表_Python字符串如何转化为列表

    在讲解Python字符串转化为列表的方法之前,我们先来对python字符串基础知识进行简单回顾,方便后续的灵活运用. 字符串是 Python 中最常用的数据类型.我们可以使用引号('或")来 ...

  3. python输入转化为数字_Python中如何将输入数据转换为数字?

    小编典典 Python 2.x 有两个函数用于获取用户输入,分别称为input和raw_input.它们之间的区别是,raw_input不评估数据并以字符串形式原样返回.但是,input将对你输入的内 ...

  4. python 数字转化excel行列_Python实现excel的列名称转数字、26进制(A-Z)与10进制互相转换...

    Python实现excel的列名称转数字.26进制(A-Z)与10进制互相转换 sequence = list( map( lambda x: chr( x ), range( ord( 'A' ), ...

  5. python列表转化为数字信号_python 经典数字滤波实例 Python 数字信号处理程序实现分享解...

    常用的数字滤波的方法都有哪些,写出其中三种数字经典滤波的概念,是根据傅里叶分析和变换提出的一个工程概念.根据高等数学理论,任何一个满足一定条件的信号,都可以被看成是由无限个正弦波叠加而成.换句话说,就 ...

  6. python 数字转化excel行列_Python 3 实现数字转换成Excel列名(10进制到26进制的转换函数)...

    背景: 最近在看一些Python爬虫的相关知识,讲爬取的一些数据写入到Excel表中,当时当列的数目不确定的情况下,如何通过遍历的方式讲爬取的数据写入到Excel中. 开发环境: Python 3  ...

  7. python十进制转化为二进制_python 二进制与十进制之间的转换

    1.十进制 与 二进制之间的转换 (1).十进制转换为二进制,分为整数部分和小数部分 整数部分 方法:除2取余法,即每次将整数部分除以2,余数为该位权上的数,而商继续除以2,余数又为上一个位权上的数. ...

  8. python如何转化为列表_python字符串如何转化为列表

    详细内容 字符串是 Python 中最常用的数据类型.我们可以使用引号('或")来创建字符串.创建字符串很简单,只要为变量分配一个值即可.序列是Python中最基本的数据结构.序列中的每个元 ...

  9. python字符串转化为浮点_python如何将字符串转换成浮点型

    python将字符串转换成浮点型的方法:可以利用float()函数来实现.float()函数用于将整数和字符串转换成浮点数并返回,具体使用方法如:[num1 = "123.12"; ...

  10. python日期转化成周数_python dataframe将周数转换为月

    我正在尝试添加一个新列,以将周列转换为该周所属的适当月份.如果一周分为两个月,则以最大月份为答案. import pandas as pd data = {'Week': [201301, 20130 ...

最新文章

  1. 国人如此浮躁为哪般? --- 我看2018年度AI圈八大造假事件华人独占6件
  2. 机会:新兴产业+大消费(转载)
  3. php购物系统论文答辩老师评价,答辩指导教师的评语大全
  4. 送给即将毕业的大学生:乔布斯在斯坦福的大学演讲
  5. 关于交换机的VLAN技术你了解多少?
  6. 测试类什么时候初始化
  7. 常用机器学习算法汇总
  8. 【PBRT】圆盘均匀采样,python实现
  9. Python自学记录--steam密码加密逆向
  10. js 拖拽上传文件及文件夹
  11. iOS开发-简单图片背景替换 实现抠图效果
  12. Windows远程桌面实现之六(新版本框架更新,以及网页HTML5音频采集通讯)
  13. 你对Web3的迅速发展一无所知,逃离大厂去拥抱Web3
  14. Raid5磁盘阵列数据恢复成功案例/服务器数据恢复方案
  15. 常用应用层协议及HTTP协议
  16. 简单十步创建个人博客网站
  17. 谷歌浏览器自定义快捷搜索引擎
  18. 计算机flash ram是什么意思,ROM、RAM、CPU、CACHE、FLASH的区别
  19. ciscn_2019_en_2
  20. Events(事件)

热门文章

  1. ACM/ICPC 2018亚洲区预选赛北京赛站网络赛 D【队列】
  2. C++ 贪心算法 摇摆序列
  3. CSS的一个小案例——模拟soso搜搜导航器
  4. #175-【线段树与树状数组】砍树
  5. CS品牌SD NAND(贴片式T卡)和儿童摇摇车搭配资料
  6. PS 合并RGB通道 编辑单通道
  7. 球差透射电镜测试服务的收费标准和样品要求
  8. PC偏振控制器、锁模激光器技术、AOM声光调制器、相位噪声、锁相环、光耦合器类型
  9. 如何画圆角矩形 c代码
  10. 2010一次意想不到的环球飞行