Python课:三位水仙花数,用逗号分隔输出结果
蜗牛日记20200224
中国大学MOOChttp://www.icourse163.org
《Python语言程序设计》(9期)
2019年07月04日 10:00 - 2019年08月29日 23:30
练习4: 程序的控制结构 (第2周)
程序设计第4题
题目如下:
三位水仙花数
描述
"水仙花数"是指一个三位整数,其各位数字的3次方和等于该数本身。
例如:ABC是一个"3位水仙花数",则:A的3次方+B的3次方+C的3次方 = ABC。
请按照从小到大的顺序输出所有的3位水仙花数,请用"逗号"分隔输出结果。
输入输出示例
输出仅表示格式,不表示对错。
输入 输出
示例 1
无输入
111,222
解法:用到了列表以及.append()函数、for I in range(a,b):和if:多层控制结构。还有for i in [] 新的用法。
lst = []
for i in range(100, 1000):t = str(i)if pow(eval(t[0]),3) + pow(eval(t[1]),3) + pow(eval(t[2]),3) == i:lst.append(i)
print(','.join(str(i) for i in lst))
Python课:三位水仙花数,用逗号分隔输出结果相关推荐
- python求三位水仙花数
三位水仙花数 1)"水仙花数"是指一个三位整数,其各位数字的3次方和等于该数本身. ...
- Python 判断三位水仙花数
# 判断水仙花数""" 介绍:水仙花数是一个三位数,它的每位数字的3次幂之和等于它本身.例如:153 == (1 ** 3) + (5 ** 3) + (3 ** 3)知 ...
- 三位水仙花数python代码
三位水仙花数python代码 #水仙花数:其各位数字立方和等于该数本身. print("水仙花数有:") for i in range(100,1000):bw=i//100sw= ...
- 7-107 找出三位水仙花数 (15 分)
7-107 找出三位水仙花数 (15 分) 本题要求编写程序,输出给定正整数M和N区间内的所有三位水仙花数.三位水仙花数,即其个位.十位.百位数字的立方和等于该数本身. 输入格式: 输入在一行中给出两 ...
- 找出三位水仙花数 c语言
本题要求编写程序,输出给定正整数M和N区间内的所有三位水仙花数.三位水仙花数,即其个位.十位.百位数字的立方和等于该数本身. 输入格式: 输入在一行中给出两个正整数M和N(100≤M≤N≤999). ...
- 三位水仙花数 Python
描述 "水仙花数"是指一个三位整数,其各位数字的3次方和等于该数本身. ...
- 【Python】字符串类型及操作求三位水仙花数
"水仙花数"是指一个三位整数,其各位数字的3次方和等于该数本身.例如:ABC是一个"3位水仙花数&quo ...
- python判断三位数水仙花数_python 判断一个三位数是不是水仙花数
原博文 2020-03-25 19:03 − 还有别的方法,这里只写了一种,可能复杂了点 水仙花数是一个三位数, 三位数的每一位的三次方的和还等于这个数. 那这个数就是一个水仙花数, ```pytho ...
- JS求三位水仙花数,及自方幂数
目录 水仙花数: 自方幂数: 水仙花数: "水仙花数"是指一个3位数,其每一位数字的立方和等于该数本身.水仙花数是一种特定的自方幂数. var sum; var a,b,c; va ...
最新文章
- 第一篇博客,纪念一下,终于开通啦!
- Python机器学习实践指南pdf (中文版带书签)、原书代码、数据集
- Android之SharedPreferences详解
- No package 'libpcre' found
- Linux终端关闭屏幕显示,使用命令行关闭监视器
- jQuery实现的简单分页功能的详细解析
- virtualbox+vagrant学习-3-Vagrant Share-5-Security
- Bailian4085 数组去重排序【桶排序】
- idea tomcat debug不能启动的问题
- r5驱动 索尼exmor_卡片机“X”档案 ——索尼Exmor R CMOS技术解析
- 方差分析ANOVA、单因素方差分析、协变量方差分析ANCOVA、重复测量方差分析、双因素方差分析( two-way ANOVA)、多元方差分析MANOVA、多元协方差分析MANCOVA
- php入门教程 苹果系统,phpstudy有mac版本吗,如何在Mac系统下使用phpstudy
- java局域网聊天博客,java swing+socket+mysql实现多个客户端局域网聊天
- Crackme001-Acid_burn(IDA版本)
- 怎么关闭win10自动更新?我们可以这么做!
- 教你怎么制作高大上的三维热力图
- The Devil Wears Prada-10
- 小米笔记本桌面添加计算机,小米笔记本外接两个显示屏的设置与操作方法
- 【微信小程序】在组件中刷新页面
- 梁宁——用户体验地图和用户故事(阅读总结)