一、程序的描述方式
1.自然语言
自然语言就是使用人类语言、直接描述程序
Input、Process、Output
2.流程图
流程图是用一系列图形、流程线和文字说明描述程序的基本操作和控制流程,主要适用于较短的算法
3.伪代码
伪代码是介于自然语言和编程语言之间的一种算法描述语言,如果程序比较小,可以直接使用代码描述
# coding:utf-8
r=eval(input('请输入圆的半径:'))
area=3.14*r*r
perimeter=2*3.14*r
print('圆的面积是:',area,'周长是:',perimeter)
二、程序的组织结构
1.顺序结构
顺序结构按程序语句的自然顺序,从上到下,依次执行每条语句的程序
赋值语句
输入/输出语句
模块导入语句
......
......
实例4-1 顺序结构的语句
2.选择/分支结构
选择结构也称分支结构,是按照条件选择执行不同的代码段
实例4-2 单分支结构if
实例4-3双分支结构
实例4-4多分支结构的使用
实例4-5嵌套if的使用
实例4-6使用and连接多个选择条件
实例4-7使用or连接多个条件
3.循环结构
在Python中循环结构分两类,一类是遍历循环结构for,一类是无限循环结构while
遍历循环结构for的语句结构
for 循环变量 in 遍历对象
语句块
for...else...结构
for 循环变量 in 变量对象
语句块1
else:
语句块2
实例4-8遍历for循环的使用
实例4-9遍历循环的扩展形式
无限循环while的语句结构
while 表达式:
语句块
while循环的四个步骤:
- 初始化变量
- 条件判断
- 语句块
- 改变变量
while...else...结构
while 表达式:
语句块1
else
语句块2
标签:语句,实例,遍历,04,流程,程序,while,循环,结构 From: https://blog.csdn.net/2401_83147397/article/details/140962454循环结构也可以互相嵌套,在一个循环结构中嵌套另外一个完整的循环结构就称为嵌套循环