第3关:水仙花数 您所在的位置:网站首页 从键盘输入一个数判断是否为水仙花数 第3关:水仙花数

第3关:水仙花数

2024-07-17 02:53| 来源: 网络整理| 查看: 265

目录

任务描述

相关知识

编程要求

测试说明

任务描述

本关任务:编写一个程序,判断从键盘输入的数是不是水仙花数。 水仙花数是指一个3位数字,它各位数字的3次幂之和等于它本身。如153是一个水仙花数,因为:

153=13+53+33

相关知识

为了完成本关任务,你需要掌握:1.如何求出各个数位上的数字,2.if语句的熟练使用。

编程要求

根据提示,在右侧编辑器补充代码,计算并输出一个数是不是水仙花数。

测试说明

平台会对你编写的代码进行测试:

测试输入: 4 预期输出: 4不是水仙花数

测试输入: 153 预期输出: 153是水仙花数

开始你的任务吧,祝你成功!

# 请在此添加代码 ########## Begin ########## from math import* a=int(input("")) ge=int(a%10) shi=int(a%100/10) bai=int(a/100) x=bai**3 + shi**3 + ge**3 if a ==x : print("{}是水仙花数".format(a)) else: print("{}不是水仙花数".format(a)) ########## End ##########



【本文地址】

公司简介

联系我们

今日新闻

    推荐新闻

    专题文章
      CopyRight 2018-2019 实验室设备网 版权所有