Python水仙花数的编程代码如何写
python水仙花数的编程代码如何写
水仙花数定义
数学上有个水仙花数,是这样定义的: “水仙花数”是指一个三位数,它的各位数字的立方和等于其本身,比如:
153=1^3+5^3+3^3。
推荐学习:Python视频教程
立即学习“Python免费学习笔记(深入)”;
那么如何用Python求出所有的水仙花数呢?
利用python实现求出1000以内的所有水仙花数
for i in range(100,1000): a = i//100 b = (i-a*100)//10 c = (i-a*100-b*10) if i == pow(a,3)+pow(b,3)+pow(c,3): print(i)
程序输出:
153370371407
更多python教程,请关注PHP中文网!
文章推荐
-
一文了解什么是Python面向对象中的继承
1、什么是继承?继承指的是类与类之间的关系,是一种什么是什么的关系,功能之一就是用来解决代码重用问题。继承是一种创建新类...
Python
1分钟前 1 -
Python Numpy库对数组的操作详解
1. 简介NumPy(Numerical Python) 是 Python 语言的一个扩展程序库,支持大量的维度数组与矩...
Python
3分钟前 1 -
python中tuple和list的区别
list(推荐学习:web前端视频教程)1、list是一种有序的集合,可以随时添加和删除其中的元素2、访问list中的元...
Python
3分钟前 1 -
python3多线程
多线程类似于同时执行多个不同程序,多线程运行有如下优点:(推荐学习:web前端视频教程)使用线程可以把占据长时间的程序中...
Python
4分钟前 1 -
Python容器使用的5个技巧和2个误区
python容器使用的5个技巧和2个误区“容器”这两个字很少被 Python 技术文章提起。一看到“容器”,大家想到的多...
Python
5分钟前 1
最新文章
- 一文了解什么是Python面向对象中的继承 1分钟前
- Python Numpy库对数组的操作详解 3分钟前
- python中tuple和list的区别 3分钟前
- python3多线程 4分钟前
- Python容器使用的5个技巧和2个误区 5分钟前
- 盘点Python中断多重循环的思路 5分钟前
- python是什么意思中文 7分钟前
- python怎么读取txt文件 8分钟前
- python下载好了怎么打开 8分钟前
- python怎么读写excel 10分钟前