python基础03 分支和循环

1、流程控制

1.1 执行过程

  • 顺序结构:代码从上往下按顺序执行,而且每条语句只执行一次(默认)
  • 分支结构:执行代码时可以根据条件选择执行代码(if)
  • 循环结构:让代码重复执行(for、while)

2、分支结构

2.1 if 单分支结构

  •  语法:
'''
if 条件语句:
    代码块
'''
if num % 2 == 0:
    print('偶数')
print('--')
'''
偶数
--
'''

2.2 if 双分支结构

  •  语法:
num_3 = 23
if num_3 % 2 == 0:
    print('偶数')
else:
    print('奇数')   #奇数

2.3 if 多分支结构

  • 方法:
#方法1:使用多个if单分支结果,有一个条件成立,其他条件也能同时成立
'''
if 条件1:
    代码块1
if 条件2:
    代码块2
    ...
if 条件N:
    代码块N
'''

#方法2:如果多个条件之间有一个条件成立,其他条件绝对不会成立
'''
if 条件1:
	代码块1
elif 条件2
	代码块2
	...
else:
	代码块n
'''

2.4 分支嵌套

# 案例:根据num的值打印"偶数"、"奇数"和"4倍数"
num = 36
if num % 2 == 0:
    print('偶数')
    if num % 4 == 0:
        print('4的倍数')
else:
    print('奇数'
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值