我是靠谱客的博主 懦弱乌龟,这篇文章主要介绍for循环与if判断语句的运用问题方法结语,现在分享给大家,希望可以做个参考。

在python中,我们学习并掌握了for循环和if的判断,它们能够帮我们解决身边的一些数学问题。

问题

输出所有的水仙花数。

方法

需要利用两次for循环设计。第一次for循环的目的是让i取所以的三位数,第二次是对i遍历循环,把每次遍历循环出来的j用sum进行递加,然后判断sum的值是否与i相等,最后输出水仙花数。

通过实验、实践等证明提出的方法是有效的,是能够解决开头提出的问题。

代码清单 1

for i in range(100,1000):
sum = 0
for j in str(i):
   sum += int(j)**3
if sum ==i:
   print(i)

结语

利用for循环与if的判断,使我们对for循环语句与if判断语句的运用更加熟练。

最后

以上就是懦弱乌龟最近收集整理的关于for循环与if判断语句的运用问题方法结语的全部内容,更多相关for循环与if判断语句内容请搜索靠谱客的其他文章。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(60)

评论列表共有 0 条评论

立即
投稿
返回
顶部