输出所有水仙花数(3种方法)

print(*list(map(lambda x: x[1], filter(lambda x: x[0], [(i**3+j**3+k**3 == i*100+j*10+k, i**3+j**3+k**3) for i in range(1, 10) for j in range(0, 10) for k in range(0, 10)]))))print(*[i**3+j**3+k**3 for i in range(1, 10) for j in range(0, 10) for k in range(0, 10) if i**3+j**3+k**3 == i*100+j*10+k])for i in range(100, 500):if (i % 10)**3 + (i // 10 % 10)**3 + (i // 100)**3 == i:print(i, end=' ')

执行结果如下:
新手推荐用第三种for-in循环来实现此功能,简单易懂。

Python输出所有水仙花数(3种方法)相关推荐

  1. python二维数组换行输出_python 二维数组切割Python读取键盘输入的2种方法

    Python提供了两个内置函数从标准输入读入一行文本,默认的标准输入是键盘.如下: 1.raw_input 2.input raw_input函数raw_input() 函数从标准输入读取一个行,并返 ...

  2. 水仙花数(输出全部水仙花数)

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

  3. Python练习笔记 - -水仙花数

    Python练习笔记 - - 水仙花数 题目描述 输入描述: 输出描述: 示例1 解题思路&代码段 函数小结 map()函数 split()函数 append()函数 join()函数 str ...

  4. python与excel做数据可视化-用Python进行数据可视化的10种方法

    原标题:用Python进行数据可视化的10种方法 2015-11-19 关于转载授权 大数据文摘作品,欢迎个人转发朋友圈,自媒体.媒体.机构转载务必申请授权,后台留言"机构名称+转载&quo ...

  5. python自带的shell是什么-python中执行shell的两种方法总结

    一.使用python内置commands模块执行shell commands对Python的os.popen()进行了封装,使用SHELL命令字符串作为其参数,返回命令的结果数据以及命令执行的状态: ...

  6. python键盘输入数组_python 二维数组切割Python读取键盘输入的2种方法

    Python提供了两个内置函数从标准输入读入一行文本,默认的标准输入是键盘.如下: 1.raw_input 2.input raw_input函数raw_input() 函数从标准输入读取一个行,并返 ...

  7. python怎么模拟浏览器交互_干货分享:python爬虫模拟浏览器的两种方法实例分析(赶紧收藏)...

    今天为大家带来的内容是:干货分享:python爬虫模拟浏览器的两种方法实例分析(赶紧收藏) 文章主要介绍了python爬虫模拟浏览器的两种方法,结合实例形式分析了Python爬虫模拟浏览器的两种常见操 ...

  8. python单向认证_使用Python进行单向方差分析的四种方法

    python单向认证 The current post will focus on how to carry out between-subjects ANOVA using Python. As m ...

  9. 站长在线Python精讲:在Python中格式化字符串的两种方法详解

    欢迎你来到站长在线的站长学堂学习Python知识,本文学习的是<在Python中格式化字符串的两种方法详解>.本知识点主要内容有:使用%操作符格式化字符串和使用format()方法格式化字 ...

最新文章

  1. java工作流引擎证照库类型的流程设计 实现方案与演示案例
  2. Django实战之开发面向用户的界面
  3. under what circumstances, breakfast is essential
  4. 和菜鸟一起学linux内核源码之基础准备篇
  5. node实现简单的群体聊天工具
  6. IT餐馆—第十六回 驱动
  7. error: unrecognized arguments: 不运行_JavaScript函数 arguments
  8. 相等运算符重载中的问题
  9. cesium:获取点击实体点的坐标位置
  10. windows10程序员计算机,Win10计算器程序员模式如何移位?
  11. python3 下 tkinter 的网页监控小程序
  12. android 图片 灰色,Android实现制作灰色图片
  13. 四色定理c语言,阅读下列程序说明和C代码,将应填入(n)处。【程序5说明】著名的四色定理指出..._考试资料网...
  14. Google Authenticator(谷歌身份验证器)在苹果手机上IOS系统中 输入密钥时提示密钥无效的解决方案
  15. CPU频率与内存频率的关系
  16. 【元胞自动机】元胞自动机交通事故通行【含Matlab源码 1345期】
  17. 王杰律师与CSDN总裁合影
  18. 小程序配置“企业微信客服”的流程步骤
  19. win7计算机文件夹折叠,win7系统折叠组窗口设置不折叠的操作方法
  20. 华通-小天 IDC

热门文章

  1. 原创 | 大数据学习思维导图
  2. win10删除文件提示源文件路经太长无法删除解决办法
  3. 3D游戏编程与设计作业六
  4. 小米红米手机root刷机教程
  5. Unity中模型的面数问题
  6. 基于Hough变换的人眼虹膜定位
  7. 引用Microsoft.Office.Interop.Excel的解决方法
  8. c语言怎么让行末没有空格,新人提问:如何将输出时每行最后一个空格删除
  9. Learning without Forgetting 详解(LwF)
  10. 微信上线支付分对标芝麻信用分,教你如何开通!