# 一、程序结构

  • 顺序结构
  • 选择结构
  • 循环结构

# 二、选择结构

# 1、最简单 if

# 代码流程

# 代码格式

if 表达式:
    语句块

# 2、if...else

# 代码流程

# 代码格式

if 表达式:
    语句块1
else:
    语句块2

# 3、 if...elif...else

# 代码流程

# 代码格式

if 表达式1:
    语句块1
elif 表达式2:
    语句块2
elif 表达式3:
    语句块3
else:
    语句块n

# 4、if 语句的嵌套

# 代码格式

if 表达式1:
   if 表达式2:
       语句块1
   else
       语句块2

       
if 表达式1:
   if 表达式2:
       语句块1
   else:
       语句块2
else:
   if 表达式3:
       语句块3
   else
       语句块4

# 5、条件表达式

# 代码格式

a = 10
b = 6
if a > b:
    r = a
else:
    r = b
    
///////////////////////
a = 10
b = 6
r = a if a > b else b

# 6、循环语句

# while 循环

  • 代码流程

  • 代码格式

    while 条件表达式:
        循环体
    

# for 循环

  • 代码流程

  • 代码格式

    for 迭代变量 in 对象:
        循环体
    
最近更新时间: 7/12/2020, 9:23:38 PM