内容正文:
454 373 707 898 ……
153 407 ……
“回文”是指正读反读都能读通的句子,它是古今中外都有的一种修辞方式和文字游戏,如“我为人人,人人为我”。
中国加油!加油中国!
水仙花数
回文数:将一个数字的各位数字反向排列所得自然数与它本身相等
单击此处编辑母版标题样式
单击此处编辑母版文本样式
二级
三级
四级
五级
1
单击此处编辑母版标题样式
单击此处编辑母版文本样式
二级
三级
四级
五级
1
1
那喀索斯
天下第一美男子
16年后
水仙花数(Narcissistic number)也被称为超完全数字不变数(pluperfect digital invariant, PPDI)、自恋数、自幂数、阿姆斯壮数或阿姆斯特朗数(Armstrong number),水仙花数是指一个 3 位数,它的每个位上的数字的 3次幂之和等于它本身。例如:1^3 + 5^3+ 3^3 = 153。
单击此处编辑母版标题样式
单击此处编辑母版文本样式
二级
三级
四级
五级
1
单击此处编辑母版标题样式
单击此处编辑母版文本样式
二级
三级
四级
五级
1
2
判断水仙花数
分析问题
先求出百位(a)、十位(b)、个位(c)的数字,再求三个数字的立方和,最后判断是否与原数字相等;如果相等,则是水仙花数,如果不等,则不是水仙花数。
单击此处编辑母版标题样式
单击此处编辑母版文本样式
二级
三级
四级
五级
1
单击此处编辑母版标题样式
单击此处编辑母版文本样式
二级
三级
四级
五级
1
3
判断水仙花数
设计算法
Y
N
单击此处编辑母版标题样式
单击此处编辑母版文本样式
二级
三级
四级
五级
1
单击此处编辑母版标题样式
单击此处编辑母版文本样式
二级
三级
四级
五级
1
4
4.3 运用选择结构描述问题求解过程
用于判断给定的条件,根据判断的结果来控制程序的流程。
单击此处编辑母版标题样式
单击此处编辑母版文本样式
二级
三级
四级
五级
5
朋友的意思
程序猿的理解
单击此处编辑母版标题样式
单击此处编辑母版文本样式
二级
三级
四级
五级
1
单击此处编辑母版标题样式
单击此处编辑母版文本样式
二级
三级
四级
五级
1
6
4.3.1 if语句的应用
1.单分支if语句
在程序设计中,主要使用条件语句(if语句)来实现判断和选择。
if (条件表达式):
语句A
4个空格
格式
条件表达式
语句A
Y
N
单击此处编辑母版标题样式
单击此处编辑母版文本样式
二级
三级
四级
五级
1
单击此处编辑母版标题样式
单击此处编辑母版文本样式
二级
三级
四级
五级
1
7
if (a**3+b**3+c**3==m):
print(m,”是水仙花数”)
a^3+b^3+c^3==m?
m是水仙花数
Y
if (条件表达式):
语句A
判断水仙花数
单击此处编辑母版标题样式
单击此处编辑母版文本样式
二级
三级
四级
五级
1
单击此处编辑母版标题样式
单击此处编辑母版文本样式
二级
三级
四级
五级
1
8
判断水仙花数
编写程序
x=input("请输入一个三位数:")
m=int(x)
a=m//100
b=m//10%10
c=m%10
if (a**3+b**3+c**3==m):
print(m,"是水仙花数。")
调试程序
单击此处编辑母版标题样式
单击此处编辑母版文本样式
二级
三级
四级
五级
1
单击此处编辑母版标题样式
单击此处编辑母版文本样式
二级
三级
四级
五级
1
9
x=input("请输入一个三位数:")
m=int(x)
a=m//100
b=m//10%10
c=m%10
if (a**3+b**3+c**3==m):
print(m,"是水仙花数。")
if (a**3+b**3+c**3!=m):
print(m,"不是水仙花数。")
Y
Y
N
N
单击此处编辑母版标题样式
单击此处编辑母版文本样式
二级
三级
四级
五级
1
单击此处编辑母版标题样式
单击此处编辑母版文本样式
二级
三级
四级
五级
1
10
判断水仙花数
设计算法
Y
N
单击此处编辑母版标题样式
单击此处编辑母版文本样式
二级
三级
四级
五级
1
单击此处编辑母版标题样式
单击此处编辑母版文本样式
二级
三级
四级
五级
1
11
if (a**3+b**3+c**3==m):
print(m,"是水仙花数。")
else:
print(m,"不是水仙花数。")
if (条件表达式):
语句A
else:
语句B
2.双分支if语句
条件表达式
语句A
Y
语