我是靠谱客的博主 花痴苗条,最近开发中收集的这篇文章主要介绍python for循环嵌套while循环_Python中嵌套for循环到while循环的转换,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

我是python的初学者,我已经用我从eclipse学到的东西编写了4个嵌套for循环。我想把我的循环压缩成一个while循环,但我不知道怎么做。有人能帮帮我吗?我的代码是:import sys

n = int(sys.argv[1])

# step 1 four nested loops

for a in range(1, n + 1):

a3 = a*a*a

if a3 > n:

break

for b in range(a + 1, n + 1):

b3 = b*b*b

if a3 + b3 > n:

break

for c in range(a + 1, n + 1):

c3 = c*c*c

if c3 > a3 + b3:

break

for d in range(c + 1, n + 1):

d3 = d*d*d

if c3 + d3 > a3 + b3:

break

if a3 + b3 == c3 + d3:

print str(a3 + b3), " = ", a, "^3", " + ", b, "^3", " = ", c, "^3", " + ", d, "^3"

最后

以上就是花痴苗条为你收集整理的python for循环嵌套while循环_Python中嵌套for循环到while循环的转换的全部内容,希望文章能够帮你解决python for循环嵌套while循环_Python中嵌套for循环到while循环的转换所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

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

评论列表共有 0 条评论

立即
投稿
返回
顶部