返回顶部
首页 > 资讯 > 后端开发 > Python >【Python】Python方法求水仙花数原码实例
  • 179
分享到

【Python】Python方法求水仙花数原码实例

2023-06-02 05:06:17 179人浏览 安东尼

Python 官方文档:入门教程 => 点击学习

摘要

用python编程方法求水仙花数,一行Python代码就能解决问题。先要知道什么是水仙花数,之后再去写代码,这样是非常有效的。水仙花数是指一个 n 位正整数 ( n≥3 ),它的每个位上的数字的 n 次幂之和等于它本身。Python方法求水

python编程方法求水仙花数,一行Python代码就能解决问题。

先要知道什么是水仙花数,之后再去写代码,这样是非常有效的。

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

Python方法求水仙花数原码实例如下:

#method1print [x for x in range(10**5) if sum(i**len(str(x)) for i in [int(j) for j in str(x)])==x] #method2print filter(lambda n: sum(map(lambda x: x**len(str(n)),map(int,list(str(n)))))==n,range(10**5)) #method3from itertools import productprint [[n*'%s'%(i) for i in product(*([range(1,10)]+[range(0,10)]*(n-1))) if reduce(lambda x,y: 10*x+y,i)==sum(k**n for k in i)] for n in range(1,5+1)]


大家在学python的时候肯定会遇到很多难题,以及对于新技术的追求,这里推荐一下我们的Python资源分享秋秋裙:855408893  内有安装包,学习视频资料,免费直播实战案例。这里是Python学习者的聚集地,零基础,进阶,都欢迎每日分享一些学习的方法和需要注意的小细节

--结束END--

本文标题: 【Python】Python方法求水仙花数原码实例

本文链接: https://lsjlt.com/news/228992.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

猜你喜欢
  • 【Python】Python方法求水仙花数原码实例
    用Python编程方法求水仙花数,一行python代码就能解决问题。先要知道什么是水仙花数,之后再去写代码,这样是非常有效的。水仙花数是指一个 n 位正整数 ( n≥3 ),它的每个位上的数字的 n 次幂之和等于它本身。Python方法求水...
    99+
    2023-06-02
  • Python实现水仙花数
    水仙花数(Narcissistic number)也被称为超完全数字不变数(pluperfect digital invariant, PPDI)、自恋数、自幂数、阿姆斯壮数或阿姆斯特朗数(Armstrong number),水仙花数是指一...
    99+
    2023-01-31
    水仙花 Python
  • python实现水仙花数实例讲解
     1、什么是水仙花数? 水仙花数(Narcissistic number)也被称为超完全数字不变数(pluperfect digital invariant, PPDI)、...
    99+
    2024-04-02
  • python如何实现水仙花数示例
    这篇文章给大家分享的是有关python如何实现水仙花数示例的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。 1、什么是水仙花数?水仙花数(Narcissistic number)也被称为超完全数字不变数(...
    99+
    2023-06-14
  • Python实例练习水仙花数问题讲解
    目录1. 问题描述2. 问题分析3. 算法思路4. 代码实现for循环代码实现while循环代码实现1. 问题描述 水仙花数也被称为超完全数字不变数、自恋数、自幂数、阿姆斯壮数或阿姆...
    99+
    2024-04-02
  • C++实现水仙花数判断实例
    目录前言一、思路分析二、代码实现1.水仙花函数2.完整代码总结前言 水仙花数(Narcissistic number)也被称为超完全数字不变数(pluperfect digital ...
    99+
    2024-04-02
  • Python每日一练——第1天:水仙花数
    前言📢📢 Python每日一练来啦,本文已收录于:《Python每日一练》专栏 此专栏目的在于,帮忙学习Python的小白提高编程能力,训练逻辑思维,每周持续更新中,欢...
    99+
    2023-09-26
    python list 算法
  • Java PTA 计算3到7位 水仙花数实例
    目录PTA计算3到7位水仙花数水仙花数的Java实现要求输出所有在m和n范围内的水仙花数代码还能优化PTA计算3到7位 水仙花数 import java.util.Scanner;...
    99+
    2024-04-02
  • 怎么在python中输出所有的水仙花数
    这篇文章将为大家详细讲解有关怎么在python中输出所有的水仙花数,文章内容质量较高,因此小编分享给大家做个参考,希望大家阅读完这篇文章后对相关知识有一定的了解。python的数据类型有哪些python的数据类型:1. 数字类型,包括int...
    99+
    2023-06-15
  • C语言简单粗暴的笨方法找水仙花数
    什么是水仙花数: 指一个n位数,其各位数字的n次方之和确好等于该数本身 例如:    1         1^1=1; 153      3^3+5^3+1^3=153; 问题:求0...
    99+
    2024-04-02
  • Java和C语言分别实现水仙花数及拓展代码
    目录前言 一、水仙花数 1.代码(Java) 2.运行结果(Java)3.代码(C语言) 4.运行结果(C语言)二、拓展 1.代码(Java) 2.运行结果(Java)3.代码(C...
    99+
    2024-04-02
  • C语言中怎么用简单粗暴的方法找水仙花数
    这篇文章主要介绍了C语言中怎么用简单粗暴的方法找水仙花数的相关知识,内容详细易懂,操作简单快捷,具有一定借鉴价值,相信大家阅读完这篇C语言中怎么用简单粗暴的方法找水仙花数文章都会有所收获,下面我们一起来看看吧。什么是水仙花数:指一个n位数,...
    99+
    2023-06-29
  • python代码实现烟花实例
    实现代码如下: # -*- coding: utf-8 -*- import math, random,time import threading import tkinter ...
    99+
    2024-04-02
  • python函数实例万花筒实现过程
    目录编写万花筒程序定义函数draw()运行结果:调用函数修改运行结果:编写万花筒程序 本节中的万花筒通过彩色随机螺旋线来实现。我们首先定义一个函数draw(),这个函数用来绘制一个螺...
    99+
    2024-04-02
  • python实现烟花的实例代码怎么编写
    本篇文章给大家分享的是有关python实现烟花的实例代码怎么编写,小编觉得挺实用的,因此分享给大家学习,希望大家阅读完这篇文章后可以有所收获,话不多说,跟着小编一起来看看吧。实现代码如下:# -*- coding:&nb...
    99+
    2023-06-22
  • Python实现炸金花游戏的示例代码
    今天的第二个作品,哈哈哈哈,搞起来感觉还挺有意思的,不过代码里纸牌J,Q,K,A几个数字被我替换成了11,12,13,14......主要是没有想到简单的办法让其比较,索性都用数字了...
    99+
    2024-04-02
  • Python编程之求数字平方的实例
    问题描述: 求输入数字的平方,如果平方运算后小于 100 则退出。 源代码: #!/usr/bin/python # -*- coding: UTF-8 -*- TRUE =...
    99+
    2024-04-02
  • Python+OpenCV实现分水岭分割算法的示例代码
    目录前言1.使用分水岭算法进行分割2.Watershed与random walker分割对比前言 分水岭算法是用于分割的经典算法,在提取图像中粘连或重叠的对象时特别有用,例如下图中的...
    99+
    2024-04-02
  • Python pandas求方差和标准差的方法实例
    目录准备1.求方差 1.1对全表进行操作1.1.1求取每列的方差1.1.2 求取每行的方差1.2 对单独的一行或者一列进行操作1.2.1 求取单独某一列的方差1.2.2 求取单独某一...
    99+
    2024-04-02
  • Python实现识别花卉种类的示例代码
    目录百度图像识别读取照片文件整理分类照片大家好,我是小五 “无穷小亮的科普日常”经常会发布一些鉴定网络热门生物视频,既科普了生物知识,又满足观众们的猎奇心理。...
    99+
    2024-04-02
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作