资讯专栏INFORMATION COLUMN

找出 1-1000 之内的水仙花数:

PascalXie / 1010人阅读

学习python的相关代码如下:
def hanshu(n): sumn = 0
m = n
for dix in range(1,4): m = m % 10
sumn = sumn + m ** 3 m = n // 10
if sumn == n: print(n,end = " ") def hanshu1():
for b in range(1,1000): hanshu(b)
hanshu1()
下图为以上代码运行结果:

文章版权归作者所有,未经允许请勿转载,若此文章存在违规行为,您可以联系管理员删除。

转载请注明本文地址:https://www.ucloud.cn/yun/41039.html

相关文章

  • python学习笔记

    摘要:在循环外使用今天在练习一个题目求之内的素数。表示从倒数第一个开始往前数如果是的话则表示从正数第一个到最后一个。同时,闭包要求外部函数的返回值是内部函数的函数名。 18. random()的用法 #随机整数: >>> import random >>> random.randint(0,99) 21 #随机选取0到100间的偶数: >>> import random >>> rando...

    张汉庆 评论0 收藏0
  • 1、循环练习 2、组方法练习

    摘要:解题步骤使用输出语句完成打印左边的中括号使用循环,输出数组元素值。按照这种方式,数组循环多圈以后,就完成了数组元素的排序。 01奇数求和练习 * A: 奇数求和练习 * a: 题目分析 * 为了记录累加和的值,我们需要定义一个存储累加和的变量 * 我们要获取到1-100范围内的数 * 判断当前数是否为奇数,是奇数,完成累加和操作 ...

    894974231 评论0 收藏0
  • PHP打印n位所有仙花

    摘要:打印出所有的水仙花数,所谓水仙花数是指一个三位数,其各位数字立方和等于该数本身。 PHP打印出所有的 水仙花数 ,所谓 水仙花数 是指一个三位数,其各位数字立方和等于该数本身。例如:153是一个 水仙花数 ,因为153=1的三次方+5的三次方+3的三次方。 当时一下子做出了第一版,只能打印3位数以内的水仙花数 后来花了点时间思考,做了一个可以计算出任意位数内的水仙花数...

    chanthuang 评论0 收藏0
  • 【C语言、Java】分别实现仙花及拓展

    摘要:水仙花数是指一个三位数,其各位数字的立方和确好等于该数本身,如,则是一个水仙花数。一水仙花数因为水仙花数是三位数,所以我们把范围定为。代码运行结果代码语言其中的一种方法,只输出水仙花数,下文会进行拓展。 目录 前言 一、水仙花数 1.代码(Java) 2.运行结果(Java) 3.代码(C语...

    sumory 评论0 收藏0
  • 《C语言入门》简单仙花问题求解

    摘要:目录问题问题求解及代码实现问题描述求出之间的所有水仙花数并输出。水仙花数是指一个位数,其各位数字的次方之和确好等于该数本身,如,则是一个水仙花数。 目录 1.问题 2.问题求解及代码实现 1.问题描述 求出0~100000之间的所有水仙花数并输出。水仙花数是指一个n位数,其各位数字的n次方之...

    不知名网友 评论0 收藏0

发表评论

0条评论

最新活动
阅读需要支付1元查看
<