python练习实例14,题目:将一个正整数分解质因数。例如:输入90,打印出90=2*3*3*5。
来源:互联网 发布:java软件开发面试题 编辑:程序博客网 时间:2024/06/10 13:16
def reduceNum(n): print '{}='.format(n) if not isinstance(n, int) or n <= 0: print '请输入一个正确的数字!' elif n in [1]: print '{}'.format(n) while n not in [1]: for i in xrange(2, n+1): if n%i == 0: n = n/i if n == 1: print i else: print '{}*'.format(i) breakreduceNum(42)
while可以实现循环。
format格式化输出。
这个逻辑非常好。
阅读全文
0 0
- python练习实例14,题目:将一个正整数分解质因数。例如:输入90,打印出90=2*3*3*5。
- 【程序14】 题目:将一个正整数分解质因数。例如:输入90,打印出90=2*3*3*5。
- 【程序4】 题目:将一个正整数分解质因数。例如:输入90,打印出90=2*3*3*5。
- 程序4.题目:将一个正整数分解质因数。例如:输入90,打印出90=2*3*3*5。
- 题目:将一个正整数分解质因数。例如:输入90,打印出90=2*3*3*5。
- 题目:将一个正整数分解质因数。例如:输入90,打印出90=2*3*3*5。
- 题目:将一个正整数分解质因数。例如:输入90,打印出90=2*3*3*5。
- 题目:将一个正整数分解质因数。例如:输入90,打印出90=2*3*3*5。
- FenJie.java 题目:将一个正整数分解质因数。例如:输入90,打印出90=2*3*3*5。
- 题目:将一个正整数分解质因数。例如:输入90,打印出90=2*3*3*5。
- /*题目:将一个正整数分解质因数。例如:输入90,打印出90=2*3*3*5。 */
- 题目:将一个正整数分解质因数。例如:输入90,打印出90=2*3*3*5。
- 【程序4】题目: 将一个正整数分解质因数。例如:输入90,打印出90=2*3*3*5。
- 题目:将一个正整数分解质因数。例如:输入90,打印出90=2*3*3*5。
- 题目:将一个正整数分解质因数。例如:输入90,打印出90=2*3*3*5(java)
- 将一个正整数分解质因数。例如:输入90,打印出90=2*3*3*5。
- 将一个正整数分解质因数。例如:输入90,打印出90=2*3*3*5。
- 将一个正整数分解质因数。例如:输入90,打印出90=2*3*3*5。
- 二叉树前序遍历
- 深度学习中的BN层
- oracle中 decode()函数
- 京电的会议室 (环排列 水题)
- chrome各版本下载
- python练习实例14,题目:将一个正整数分解质因数。例如:输入90,打印出90=2*3*3*5。
- Redis cluster(八)-part 1
- Python导入新的包的方法
- 批量获取table 下 td 中的 input的值
- linux i2c access in kernel and user space
- luoguP1351 联合权值
- LeakCanary 使用一
- ios-NSPredicate
- 9. 树--哈夫曼树