def sxh(n):
    i = len(n)
    n = str(n)
    a=0
    sum=0
    while a<i:
        sum = int(n[a])**i+sum
        if sum == int(n):
            return True
        else:
            a+=1
    else:
        return False
n = input('请输入:')
print(sxh(n))

跟着B站的北大老师陈斌学的,有没有小伙伴一起学的呀~留个联系方式我加你~

用Python写的水仙花数程序,感觉这个也比较好懂相关推荐

  1. 《用Python解决寻找水仙花数,百钱百鸡问题|CSDN创作打卡》

    使用Python编程解决算法问题 目录 使用Python编程解决算法问题 一.用Python解决寻找水仙花数问题 二.用Python解决百钱百鸡问题 算法问题1:用Python解决寻找水仙花数问题. ...

  2. python socket能做什么_用python写一个聊天小程序!和女朋友的专属聊天工具!

    原标题:用python写一个聊天小程序!和女朋友的专属聊天工具! 1.UDP简介 Internet协议集支持一个无连接的传输协议,该协议称为用户数据报协议(UDP).UDP为应用程序提供了无需建立就可 ...

  3. python编写木马攻击_用Python写一个自动木马程序

    电脑作为大家日常办公的工具,最怕的一件事情之一就是被偷,当我们的电脑被盗的时候,不仅仅是电脑本身,更重要的是电脑存储的资料都会丢失.如何尽快的找回电脑需要我们想点办法,今天就教大家一个好的技巧,虽说不 ...

  4. 用Java写一个水仙花数算法

    水仙花数是指一个 3 位数,它的每个位上的数字的 3次幂之和等于它本身.例如:153=1^3+5^3+3^3. 以下是用 Java 写的水仙花数算法: public class Narcissisti ...

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

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

  6. python循环计算水仙花数_我想用python编个小程序,循环计算用户给处的任意两个整数之间的水仙花数。...

    匿名用户 1级 2013-11-02 回答 def sxh(begin, end): #在这里加入判断 begin end 的合法性 #if #else lis = [] for n in xrang ...

  7. 菜鸟学Python之求水仙花数

    水仙花数的意思是说一个三位数的百位.十位.个位各自求立方后再求和等于这个三位数:153=1^3+5^3+3^3.现在问题来了:请写出一段Python程序求出100-999之间的所有水仙花数. 整合了一 ...

  8. python写用用户名密码程序_python写用’户登录程序‘的过程

    作业需求: 基础需求: 让用户输入用户名密码 认证成功后显示欢迎信息 输错三次后退出程序 升级需求: 可以支持多个用户登录 (提示,通过列表存多个账户信息) 用户3次认证失败后,退出程序,再次启动程序 ...

  9. Python基础练习——水仙花数、成绩分级

    文章目的:通过自主编写Python的基础练习题,熟悉基本的语法.结构和函数,尽快入门干巴爹~~~ 题目一:打印出所有的"水仙花数",所谓"水仙花数"是指一个三位 ...

最新文章

  1. python之路-day11-迭代器闭包
  2. 7分钟了解科大讯飞开发者节:AI红利期来临,全新1024计划发布(未完待续)
  3. 前端开发VScode常用插件
  4. 和计算机互动英语,计算机专业英语互动教学方法探讨
  5. (五)DTD验证XML文档
  6. 性能优化—代码层面优化
  7. Docker入门系列之一:在一个Docker容器里运行指定的web应用
  8. HMM——前向算法与后向算法
  9. 数学界的高冷之王,N次拒绝巨额奖金:我穷,但是我不缺钱。。。
  10. usb深度检查 清理_红桥区清理隔油池一般多少钱
  11. 在JavaScript中将字符转换为ASCII代码
  12. 企业网络信息安全意识宣贯——屏保制作
  13. codevs 切糕 网络流
  14. excel怎么设置自动计算_最新个税计算Excel模版,含专项扣除 (自动生成),人手一份...
  15. 《深度学习--基于python的理论与实现》学习笔记6:第三章神经网络(2)
  16. VB中如何声明及使用多维数组,多层数组及动态数组
  17. 垃圾收集概述和垃圾收集算法(超详细介绍)
  18. CloudCompare使用说明
  19. 如何把HTML转换成动图,视频转gif 如何将视频制作gif动画图片
  20. Android开发——APP门户界面设计

热门文章

  1. 用GitHub Actions自动部署Hexo
  2. 用PHOTOSHOP给图片打马赛克
  3. 电子凸轮追剪曲线生成算法 算法,理解后可转成其他品牌PLC或任何一种编程语言
  4. android opengl 简书,Android OpenGL入门
  5. IOl流的分类与使用
  6. 计算机毕业设计ssm焦虑自测与交流平台k43cf系统+程序+源码+lw+远程部署
  7. c语言中整数和实数能比较大小吗,c语言中,输入一个数字,怎么判断那个数字是整数还是实数,代码如下,输入实数后出现了死循环...
  8. javafx 教程_集成JavaFX和Swing
  9. 如何在iPhone上关闭“请勿打扰”
  10. 京东AI:戴口罩人脸识别pytorch开源库