编写一个程序,输出所有水仙花数。所谓水仙花数是指一个3位数,其各位数字立方和等于该数本身。


#方法一
sum = 0
print("所有的3位水仙花数:")
for x in range(100,1000):    #定义x范围low = x % 10    #取余数即最低位的数high = x // 100    #取高的数middle = (x // 10) % 10    #取中间的数sum = low** 3 + high** 3 + middle** 3  #求和if sum == x:print(x)    #输出结果#方法二
for x in range(100,1000):s = str(x)a = int(s[0])b = int(s[1])c = int(s[2])if x == a**3 + b**3 + c**3:print(x)

Python编程输出所有的“水仙花数”相关推荐

  1. 编程输出所有的“水仙花数”。所谓水仙花数,是指一个3位数,其各个数位上的数字立方和等于该数本身。

    编程输出所有的"水仙花数".所谓水仙花数,是指一个3位数,其各个数位上的数字立方和等于该数本身.例如:153=13+53+33 运行结果示例: 水仙花数有   153  370  ...

  2. (python)输出所有的“水仙花数”,所谓水仙花数是指一个3位数,其各位数字的立方和等于该数本身。例如:153是一个“水仙花数”,因为153=1^3+2^3+3^3.

    题目: 输出所有的"水仙花数",所谓水仙花数是指一个3位数,其各位数字的立方和等于该数本身. 思路: 1:是三位数 2:个位的三次方+十位的三次方+百位的三次方=数 所以我们分别求 ...

  3. 用python输出所有的玫瑰花数_用python实现输出3位水仙花数、玫瑰花数、

    题目 "3位水仙花数"是指一个三位整数,其各位数字的3次方和等于该数本身.例如:ABC是一个"3位水仙花数",则:A的3次方+B的3次方+C的3次方 = ABC ...

  4. 水仙花问题:水仙花数是一个3位数,其值刚好等于其各个数位的立方和。如153= ,编程输出所有的水仙花数。

    from math import* for i in range(100,1000): a=i//100 b=i//10%10 c=i%10 if i==pow(a,3)+pow(b,3)+pow(c ...

  5. 海大14年编程题1:输出所有的水仙花数(一个3位数其各个数位上数字的立方和等于该数本身。)(10分)

    题目 本题是中国海洋大学<高级程序设计>2014年秋季编程题第1题. 题目: 输出所有的水仙花数(一个3位数其各个数位上数字的立方和等于该数本身.)(10分) 以下是本篇文章正文内容,欢迎 ...

  6. C语言学习之输出所有的“水仙花数”,所谓“水仙花数”是指一个3位数,其各位数字立方和等于该数本身。

    输出所有的"水仙花数",所谓"水仙花数"是指一个3位数,其各位数字立方和等于该数本身.例如,153是水仙花数,因为153=1³+5³+3³. #include ...

  7. C语言: 编写程序,输出所有的水仙花数

    分析: 水仙花数的定义是各位数字之和等于该数本身的三位数字. 我们首先要建立循环,能够将所有的三位数输出: 还要建立判断条件,每输出一个数,判断它是否为水仙花数,若是,则输出,若不是,则继续循环,不输 ...

  8. 输出所有的水仙花数(java语言编写)

    输出所有的水仙花数 所谓水仙花数是指一个3位数,其各种数字立方和等于该本身,例如:153是一个水仙花数. public class Exercise {public static void main( ...

  9. Java 输出所有的水仙花数

    输出所有的水仙花数(三位数,各位数字的立方和等于自身) public class Test {public static void main(String[] args) {int m;System. ...

  10. Java中输出所有的水仙花数

    [问题描述] 打印出所有的"水仙花数",所谓"水仙花数"是指一个三位数,其各位数字立方和等于该数本身.例如:153是一个"水仙花数",因为1 ...

最新文章

  1. NetDevOps — netmiko
  2. Android 实训:日志(基于外部存储音乐播放器V01)
  3. 服务器 | 种类及区别
  4. div的contentEnable属性
  5. C#设置WebBrowser IE浏览器版本
  6. c# 扩展方法奇思妙用基础篇八:Distinct 扩展(转载)
  7. __slots__ 和 @property
  8. python serial 发送ctl+c_[已解决]shell 脚本 给命令发送 Ctrl+C信号
  9. c#中.clear()作用_清单 .Clear()方法以及C#中的示例
  10. 【java】JVM中Perm区持续上涨问题
  11. mysql 64位更改密码_win10卸载原mysql安装64位mysql5.7并修改root密码
  12. python必背代码-Python小白必备的8个最常用的内置函数(推荐)
  13. 计算机网络协议是网民们签订的合同,关于网络协议,下列__________选项是正确的。A.是网民们签订的合同B.是计算机之间的相互通信需...
  14. PAT——1005. 继续(3n+1)猜想 (25)
  15. XML 文档四种解析放式
  16. Java语句详解(图解java语句概念、快速掌握java基础知识点)——Java基础系列
  17. i3 7100黑苹果_教你用2000多块装一台黑苹果主机 玩吃鸡剪视频毫无压力
  18. Windows Server 2016关闭自动更新
  19. web端--斗图Tenor api 接入
  20. 汇编语言,两个数字的想加_8085微处理器中的汇编语言程序将两个16位数字相乘...

热门文章

  1. c语言单片机题目设计大全,单片机课程设计要求及参考题目
  2. java 常用汉字_中国常用汉字有多少
  3. C盘\用户目录下\管理员文件夹 如何重命名?
  4. windowns定时关机命令
  5. iphone中各种文件路径
  6. IPHONE手机知识大全(下)
  7. Java后端学习路线
  8. NLPIR的语义分析系统
  9. google浏览器更新问题和路径问题
  10. 0成本教你打造属于自己的字体库