博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
python学习--练习题9、10--水仙花问题、质因数分解问题
阅读量:5200 次
发布时间:2019-06-13

本文共 603 字,大约阅读时间需要 2 分钟。

题目9

#题目:打印出所有的“水仙花数”,所谓“水仙花数”是指一个三位数,其各位数字立方和等于该数本身。例如:153是一个“水仙花数”,因为153=1的三次方+5的三次方+3的三次方。
def 水仙花数():    for i in range(100,1000):       百位数= i//100       十位数=i%10       个位数=(i%100-十位数)/10       if i==百位数**3+个位数**3+十位数**3:           print(i)           i+=1           continue水仙花数()

题目10

#题目:将一个正整数分解质因数。例如:输入90,打印出90=2*3*3*5。
num=int(input("请输入一个正整数:")) t=num s=[] def l(num): for i in range(2,t+1): if num%i==0: s.append(i) return l(num/i) l(num) 输出合并 = '*'.join(str(x) for x in s) print("{0}={1}".format(num, 输出合并)) print("Tips:如果返回原值,表示只能被自己整除”)

 

转载于:https://www.cnblogs.com/xurui89/p/10506826.html

你可能感兴趣的文章
了解大数据
查看>>
springboot---redis缓存的使用
查看>>
架构图-模型
查看>>
Eclipse更新SDK速度慢,解决办法
查看>>
将博客搬至CSDN
查看>>
具体解释MVP矩阵之ViewMatrix
查看>>
Aizu 2170 Marked Ancestor(并查集变形)
查看>>
CDH安装
查看>>
【转载】Windows Server2012安装IIS服务器
查看>>
Global.asax 文件
查看>>
python 读写文件
查看>>
Python——os(一)进程参数
查看>>
JAVA用QRCode生成二维码
查看>>
java.util.ConcurrentModificationException的解决办法
查看>>
完全卸载VS2005
查看>>
golang ----rune数据类型
查看>>
Python进阶(三)--global和类属性
查看>>
陈莉君教授: 回望踏入Linux内核之旅(下篇)
查看>>
Android_(传感器)指南针
查看>>
回调函数
查看>>