网站改版升级步骤,哈尔滨建站模板大全,电影网站建设方案ppt模板下载,wordpress 在浏览站点时显示工具栏Python日常练习
题目#xff1a; 调用函数fun判断一个三位数是否“水仙花数”。 在main函数中从键盘输入一个三位数#xff0c;并输 出判断结果。请编写fun函数。
说明#xff1a; 所谓“水仙花数”是指一3位数#xff0c;其各位数字立方和 等于该数本…Python日常练习
题目 调用函数fun判断一个三位数是否“水仙花数”。 在main函数中从键盘输入一个三位数并输 出判断结果。请编写fun函数。
说明 所谓“水仙花数”是指一3位数其各位数字立方和 等于该数本身。
例如
153是一个水仙花数因为153112527。
---------------------------------------------------------
注意 部分源程序给出如下。请勿改动主函数main和其它函数中的 任何内容仅在函数的注释标志之间填入所编写的若干语句。 ---------------------------------------------------------
代码实现
def fun(i):########## code start ##########hi//100t(i-100*h)//10si-100*h-10*tif ih**3t**3s**3:return Trueelse:return False########## code end ##########
def main():print(【请连续判断两次输入的三位数是否为水仙花数】,end)for n in range(2):print(【第%d次】 %(n1),end)a int(input(【请输入一个三位数并按回车确认:】))flagfun(a);if flag:print(%d是【水仙花数】 %a,end);else:print(%d不是【水仙花数】 %a,end);
if __name__ __main__:main()代码效果