Python 练习实例14
2017-11-27 13:43
627 查看
题目:将一个正整数分解质因数。例如:输入90,打印出90=2*3*3*5。
程序源代码:
程序源代码:
x = int(input("是否开始测试? 是回复任意整数, 否回复'0'\n")) while(x): n = int(input("请输入一个正整数:")) print('%d = ' % n, end='') while n not in [1]: for index in range(2, n+1): if n % index == 0: n = int(n/index) if n == 1: print('%d ' % index, end='') else: print('%d * ' % index, end='') break print() x = int(input("是否继续测试? 是回复任意整数,否回复'0'\n"))
相关文章推荐
- Python练习实例14
- Python 练习实例14
- Python 练习实例14
- python练习实例14,题目:将一个正整数分解质因数。例如:输入90,打印出90=2*3*3*5。
- Python 练习实例14
- python map()练习小实例
- Python 练习14---if...in
- Python练习实例19
- Python练习实例23
- Python 练习实例4
- Python 练习实例25
- 【14】python和orientab连接,导入entity的实例
- Python 练习实例19
- Python练习实例9
- python_笔记14_创建类的实例(支持多属性),方法也是属性
- Python 练习实例13
- Python 练习实例15
- python 表达式和语句及for、while循环练习实例
- Python 练习实例22
- Python实例练习4