python循环流程图怎么画 python循环系统 您所在的位置:网站首页 for循环怎么画流程图具体例子 python循环流程图怎么画 python循环系统

python循环流程图怎么画 python循环系统

2023-06-05 03:41| 来源: 网络整理| 查看: 265

一、循环流程展示图:

python循环流程图怎么画 python循环系统_python循环流程图怎么画

以上是循环的一个简略图。

二、循环的类型

Python 提供了 for 循环和 while 循环(在 Python 中没有 do…while 循环) 1.while循环: 在给定的判断条件为 true 时执行循环体,否则退出循环体。 2.for循环: 重复执行语句 3.嵌套循环: 你可以在while循环体中嵌套for循环 python是一种弱类型语言,所以在书写python代码时非常的简略 1.while循环示例: while(判断条件,循环条件): 循环体,执行语句 2.for循环示例: for i in range(循环条件): 循环体 for循环这段话的意思是:从i开始循环,以循环条件的终止而结束,例如:for i in range(10)代表的意思是i从0开始遍历到9结束对循环体共遍历十次,range函数里面的区间是左闭右开的。

三、循环控制语句

1.break语句: 在语句块执行过程中终止循环,并且跳出整个循环 2.continue语句: 在语句块执行过程中终止当前循环,跳出该次循环,执行下一次循环。 3.pass语句: pass是空语句,是为了保持程序结构的完整性。

四、循环语句的实例

1.while循环语句:

Python 编程中 while 语句用于循环执行程序,即在某条件下,循环执行某段程序,以处理需要重复处理的相同任务。

执行语句可以是单个语句或语句块。判断条件可以是任何表达式,任何非零、或非空(null)的值均为true。

当判断条件假 false 时,循环结束。

python循环流程图怎么画 python循环系统_开发语言_02

例如,打印 1~100 的所有数字,就可以使用 while 循环,实现代码如下:

#循环初始化条件 num = 1 #当num小于100时,会一直执行循环体 while num < 100 : print(“num=”, num) # 迭代语句 num += 1 print(“循环结束!”)

python循环流程图怎么画 python循环系统_开发语言_03

2.for循环语句:

Python for循环可以遍历任何序列的项目,如一个列表或者一个字符串。

图例:

python循环流程图怎么画 python循环系统_for循环_04

例如:

python循环流程图怎么画 python循环系统_python_05

for num in range(10,20): # 迭代 10 到 20 之间的数字 for i in range(2,num): # 根据因子迭代 if num%i == 0: # 确定第一个因子 j=num/i # 计算第二个因子 print (‘%d 等于 %d * %d’ % (num,i,j)) break # 跳出当前循环 else: # 循环的 else 部分 print (‘%d 是一个质数’ % num)

3.嵌套循环

Python 语言允许在一个循环体里面嵌入另一个循环。

例如:

for iterating_var in sequence: for iterating_var in sequence: statements(s) statements(s)

或者:

while expression: while expression: statement(s) statement(s)

图例:

python循环流程图怎么画 python循环系统_for循环_06

代码示例:

python循环流程图怎么画 python循环系统_学习_07

#计算100以内的素数 i = 2 count = 0 while (i < 100): j = 2 while (j i / j): count += 1 print(i,end=" “) if (count % 8 == 0): print(end=”\n") i = i + 1

4.循环控制语句的使用:

样例代码:

continue: n = 0 while n < 10: n += 1 if n % 3 == 1: continue print(n) break: for i in range(2, 10): for j in range(2, i): if i % j == 0: print(i, ‘等于’, j, ‘*’, i//j) break else: print(i, ‘是质数’) pass:

pass的作用就是用来占位置的,以保证我们在书写代码的时候程序不会报错,这个的用法因人而异,可根据自己的喜好来选择使用,实际无太大用处。



【本文地址】

公司简介

联系我们

今日新闻

    推荐新闻

    专题文章
      CopyRight 2018-2019 实验室设备网 版权所有