如下所示:

# -*- coding: utf-8 -*-

# 水仙花数是指一个 n 位正整数 ( n≥3 ),它的每个位上的数字的 n 次幂之和等于它本身。

# 要求:打印输出所有的"水仙花数"。

def f(n):

list=[]

for i in range(pow(10,n-1),pow(10,n)):

list=map(int,str(i))

sum = 0

for k in range(0,len(list)):

sum=sum+pow(list[k],n)

if sum==i:

print i

if __name__=="__main__":

n=int(raw_input("请输入正整数的位数:"))

f(n)

运行结果:

请输入正整数的位数:5

54748

92727

93084

总结:

1、map函数是关键

2、list确实强大,再次膜拜

以上这篇python简易实现任意位数的水仙花实例就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持聚米学院。

python写水仙花_python简易实现任意位数的水仙花实例相关推荐

  1. python写透视挂_python opencv实现任意角度的透视变换实例代码

    本文主要分享的是一则python+opencv实现任意角度的透视变换的实例,具体如下: # -*- coding:utf-8 -*- import cv2 import numpy as np def ...

  2. 用python写了一个简易的记账软件,后期有可能更新

    用python写了一个简易的记账软件,后期有可能更新 记账程序由来 程序介绍 模块 数据写入 gui图形化界面 关于输入空值 新建工作簿 完整代码 记账程序由来 曾经在iOS14的快截指令中写了一个快 ...

  3. python画椭圆-python opencv圆、椭圆与任意多边形的绘制实例详解

    圆形的绘制 : OpenCV中使用circle(img,center,radius,color,thickness=None,lineType=None,shift=None)函数来绘制圆形 impo ...

  4. python软件代码示例-用Python写一个模拟qq聊天小程序的代码实例

    Python 超简单的聊天程序 客户端: import socket, sys host = '10.248.27.23' # host = raw_input("Plz imput des ...

  5. 能不能用python开发qq_用Python写一个模拟qq聊天小程序的代码实例

    用Python写一个模拟qq聊天小程序的代码实例 发布时间:2020-09-09 07:49:29

  6. 用Python写一个模拟qq聊天小程序的代码实例

    前言 今天小编就为大家分享一篇关于用Python写一个模拟qq聊天小程序的代码实例,小编觉得内容挺不错的,现在分享给大家,具有很好的参考价值,需要的朋友一起跟随小编来看看吧 Python 超简单的聊天 ...

  7. python怎么让x轴45°展示_python opencv实现任意角度的透视变换实例代码

    本文主要分享的是一则python+opencv实现任意角度的透视变换的实例,具体如下: # -*- coding:utf-8 -*- import cv2 import numpy as np def ...

  8. python写表格_python写入表格

    广告关闭 腾讯云11.11云上盛惠 ,精选热门产品助力上云,云服务器首年88元起,买的越多返的越多,最高返5000元! import xlwt #导入xlwt 库 book =xlwt.workboo ...

  9. 用python写的一个简易的云音乐播放器

    本人最近在学习python,在看了一些教程后,用python写了一个简单的云音乐播放器,下面把主要代码贴上来,其中用到了github上他人写的一个汉字转拼音的库,大家可以在github上找到. #co ...

最新文章

  1. 深入了解AI加速芯片的定制数据流架构与编译器 | 公开课
  2. SQLSERVER 分页
  3. 【Centos 8】【Centos 7】安装 docker
  4. CSS BOX类型和display属性
  5. 为record类型自定义Equals方法
  6. jvm jstat_使用jstat的JVM统计信息
  7. 文件服务器映驱动,映射驱动程序文件 - Windows drivers | Microsoft Docs
  8. 我现写掼蛋游戏就是要努力奋斗
  9. redis的数据持久化方案
  10. iOS SDK 介绍及导入
  11. 新手教程:Mac电脑如何设置自动隐藏菜单栏?
  12. 绕过某省某大学校园网的探索(处女作)
  13. 电磁学——电磁场与电磁波:麦克斯韦方程组
  14. 阿里云服务器搭建 图文详细教程
  15. 计算机课外兴趣小组活动教案,科技兴趣小组教案
  16. 计算机源代码可以用中文吗,为什么很多人说电脑程序不能使用中文呢?
  17. 参数是list集合校验,使用@Vaild或者@Vaildated不起作用
  18. 中国移动发狠,给携转用户巨额优惠,反击中国电信
  19. Playwright之初体验
  20. <<和>>运算符的用法

热门文章

  1. 英语KOREITE寿山石koreite单词
  2. Python使用窗口打开文件
  3. [SpringBoot]使用token 短信验证码 Redis的功能实现基本的登陆注册操作(含Redis token 验证码如何配置)
  4. 爆料:955不加班公司名单(2023最新版)
  5. Hystrix断路器 - 概述
  6. python测试理论-9-6
  7. Verilog实现序列信号发生器
  8. checkra1n越狱错误79_苹果越狱工具checkra1n获0.10.1 beta更新:支持iOS 13.4.1
  9. macbook pro下安装三系统
  10. 环境变量是什么?如何配置环境变量