python输入一个三位数输出它的百位十位个位_python输入一个水仙花数(三位数) 输出百位十位个位实例...
我就废话不多说了,大家还是直接看代码吧!
# python输入一个水仙花数(三位数) 输出百位十位个位
"""
从控制台输入一个三位数num,
如果是水仙花数就打印num是水仙花数,
否则打印num不是水仙花数
"""
"""
任务:
1、定义变量num用于存放用户输入的数值
2、定义变量gw、sw、bw分别用于存放输入的三位数的个位,十位,百位
3、定义变量total,用于存放各位数字立方和
4、用if语句判断各位数字立方和是否等于该本身
5、符合条件输出num是水仙花数,反之输出num不是水仙花数
"""
"""
任务提示
1、"水仙花数"是指一个三位数,其各位数字立方和等于该本身。
例如:输入153,因为153=1^3+5^3+3^3,所以153是一个水仙花数。
"""
num = int(input("请输入一个三位数:"))
# print("%s*10^2+%s*10+%s" % (num[0], num[1], num[2]))
gw = num%10
sw = (num/10)%10
bw = num/100
total = gw*gw*gw + sw*sw*sw + bw*bw*bw
if( total == num):
print("是水仙花数")
else:
print("不是水仙花数")
"""
"""
shuixianhua=[]
for i in range(1,10):
for j in range(10):
for k in range(10):
if i*i*i + j*j*j + k*k*k == 100*i + 10*j + k:
shuixianhua.append(100*i + 10*j + k)
for i in shuixianhua:
if i == shuixianhua[-1]:
print(i)
else:
print(i, end = ",")
运行结果
补充知识:python求一个三位数的个位十位百位的值
定义一个三位数
a = 123456789
百位数: a//100%10
十位数: a//10%10
个位数: a//1%10
取倒数第几位,就是a//位数%10
以上这篇python输入一个水仙花数(三位数) 输出百位十位个位实例就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持云海天教程。
python输入一个三位数输出它的百位十位个位_python输入一个水仙花数(三位数) 输出百位十位个位实例...相关推荐
- python输入一个三位数输出百位十位个位_python输入一个水仙花数(三位数) 输出百位十位个位实例...
我就废话不多说了,大家还是直接看代码吧! # python输入一个水仙花数(三位数) 输出百位十位个位 """ 从控制台输入一个三位数num, 如果是水仙花数就打印num ...
- 让用户输入一个三位数(若不是三位数则提示错误),判断该数是否是水仙花数。(水仙花数:每一位上的数字的立方和,等于该数本身)
import java.util.Scanner; public class Test {public static void main(String[] args){/*让用户输入一个三位数(若不是 ...
- Python编程基础 第二章 编程练习 (第2轮开课补充)编写程序实现以下功能:计算beg到end之间的所有水仙花数并输出。如果beg到end之间不存在水仙花数,则输出“not found”。
9 编写程序实现以下功能:计算beg到end之间的所有水仙花数并输出(水仙花数是一个三位整数,其值与各位数字的立方和相等).如果beg到end之间不存在水仙花数,则输出"not found& ...
- 打印水仙花数oracle,javaScript实现回文数、水仙花数判断和输出斐波那契数列
javaScript实现回文数.水仙花数判断和输出斐波那契数列 发布时间:2020-07-22 01:15:37 来源:51CTO 阅读:422 作者:Cynthia_xie // 判断一个数是不是回 ...
- C语言求100 999之间的水仙花数,C语言输出100到999中所有的水仙花数
---------------------------------------------------------------------------------------------------- ...
- 升序输出三个数_C语言入门经典例题:求100~999的水仙花数
C和C++的区别: C是一个结构化语言,它的重点在于算法和数据结构.C程序的设计首要考虑的是如何通过一个过程,对输入(或环境条件)进行运算处理得到输出(或实现过程(事务)控制). C++,首要考虑的 ...
- PYTHON 编写程序实现以下功能:计算beg到end之间的所有水仙花数并输出。如果beg到end之间不存在水仙花数,则输出“not found”。
基本框架:确定有两个输入值,有两种输出状态,存在水仙花数为一种输入状态,不存在水仙花数为另一种输出方式. 解决思路:输入值用eval(),input()解决,为beg和end赋值,然后还要有一个fl ...
- python怎么输出1到100的数字集合_python 如何将一系列数字十个一行输出
答案如下: 代码详解 1.使用循环输出列表,利用 计数器控制输出数量,当输出到第十个,计数器归零,重新开始计数 2.print输出增加end参数可以控制输出后以什么结尾 3.这里使用range方法快速 ...
- python2输出中文乱码各种办法都不行_Python中文全攻略 中文乱码 输出中文乱码
插入数据库时,总是空,我做了如何操作,就好了.数据是采集过来的,程序是gbk编码 person_sql="insert into analyst(education_id,alys_name ...
最新文章
- 初始化栈、入栈、出栈、栈空、数制转换函数和主函数,实现1348转换成8进制的功能。
- 句法分析常用算法框架以及NLPIR、Dependency Viwer
- [转]应届毕业生生存法则--工作篇
- Spring Boot 2.0(二):Spring Boot 2.0尝鲜-动态 Banner
- 【干货】奢侈品线上消费圈层洞察-阿里妈妈.pdf(附下载链接)
- 如何优雅地排版微信公众号内的代码块?我推荐几款常用的发帖工具!
- 详解4种类型的爬虫技术
- 认知神经科学技术革命
- 2019年终总结-坚持的力量
- qq输入法 for linux,QQ输入法for Mac如何下载及安装
- 又拍云存储:CDN架构探索
- vue在按钮上绑定enter键
- 通过明道云实现培训机构客户管理
- EasySwoole3 Crontab的使用
- 抓包工具 Charles使用教程---抓取接口数据
- Android 11.0 当安装多个播放器时,设置默认播放器播放歌曲
- 小米无线路由器服务器用户名和密码忘了,小米路由器用户名和密码是什么
- C语言结构体变量 指针以及对结构体成员的访问
- [GBase 8s 教程]GBase 8s 事务(TRANSACTION)
- 【NLP】基于python fasttext的文本分类
热门文章
- 右键新建选项里面没有新建文件夹--win10
- [转] 关于“时间”的一次探索
- Android发送接收短信的代码示例
- php base64保存为图片
- 【Windows】解决家庭版系统无法开启远程桌面连接的问题
- 华为nova8pro和荣耀60pro哪个好
- 网站可行性报告范文_鄂州编写可行性报告公司2020范文格式
- windows GDI+ 绘图的简单封装
- 计算机在智能建筑中的应用,【计算机技术在建筑智能化中的应用研究原稿_0材料】...
- 前端开发是什么以及我们要学习什么