我是靠谱客的博主 满意西牛,最近开发中收集的这篇文章主要介绍学习笔记《python语言程序设计》 for循环嵌套while循环解题思路,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

2021-04-12以下是一个初级的Python for循环。(对我来说可不是)


for i in range(1, 5):

    j = 0

    while j < i:

        print(j,end= " ")

         j+=1

First loop
Line1 for i in ranger(1,5)程序运行进入for循环i为1
Line2     j = 0 给出j的值
Line3     while j < i: #调用line1的结果i应该为1,循环条件为True进入循环
Line4         print(j, end = '') #打印j的值并且不换行。
Line5         j+= 1 对j进行第一次累加
results  0

我在line7加内容
print(f"j is {j}")
得到原来的结果里
0010120123
实际是
0 j is 1 第一次循环

0 j is 1 第二次循环
1 j is 2

0 j is 1第三次循环
1 j is 2
2 j is 3

0 j is 1第四次循环
1 j is 2
2 j is 3
3 j is 4

j= 0 放在了 for i in ranger(1,5):的下方说明它是包含在for循环里的一个条件。
当第一次运行时i为1,j=0 当j进行了第二次循环是j被累加为1.那么j<i:这个公式就停止了。
(j +=1)这样第一循环的结果就是0。所以如果我将j<i换成j<=i呢?

明白了当j < i的时候循环是有效的。随着i数值的不断变大,早就了j的数值出现增多。直到循环结束

经过这个训练。我总结是打印每次的循环结果以及for循环的总条件的循环数,有助于
我们看清和分析整个循环。

最后

以上就是满意西牛为你收集整理的学习笔记《python语言程序设计》 for循环嵌套while循环解题思路的全部内容,希望文章能够帮你解决学习笔记《python语言程序设计》 for循环嵌套while循环解题思路所遇到的程序开发问题。

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

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

评论列表共有 0 条评论

立即
投稿
返回
顶部