python之计算两数的最大公约数和最小公倍数
2015-11-19 01:22
746 查看
## 公约数 | 公倍数
@@用法:
calc.py 3 12
import os,sys def GYS(m,n): #取小值 if m<n: small = m else: small = n #根据公约数的数学定义进行求取 for i in range (small,0,-1): if m % i == 0 and n %i == 0: return i def GBS(m,n): gongyue = GYS(m,n) return (m*n)/gongyue gong = GYS(int(sys.argv[1]),int(sys.argv[2])) print "公约数:",gong gongbei = GBS(int(sys.argv[1]),int(sys.argv[2])) print "公倍数:",gongbei
@@用法:
calc.py 3 12
相关文章推荐
- python之类定义
- python之转换文本为QR二维码
- python之多线程socket服务实现
- python之socket实现简单的Each服务
- python之auto鼠标/键盘事件
- python之生成文件/目录的md5值
- python之生成Qt pro文件
- python之扫描本地信息到Solr服务
- python之自动生成table网页(行列可指定)
- python之读取Excel数据
- 使用PyCharm配合部署Python的Django框架的配置纪实
- Qpython
- 利用Psyco让Python程序执行更快
- Python IDLE快捷键一览
- Python List+Tuple+Dict+Set小结
- python之自定义爬虫脚本
- python之自动生成图像列表
- python之自动化生成解析ini文件的Qt类
- python之定时执行截屏
- Python 学习LINK