Python程序流程控制

本文详细介绍了Python中的条件语句,包括if、if...else、if...elif...else结构,pass语句以及if语句的嵌套。同时,讲解了循环语句的for和while循环,循环嵌套,以及如何使用break和continue控制循环流程。最后提到了else语句在循环中的应用。
摘要由CSDN通过智能技术生成

  

目录

1.条件语句(分支,选择语句)

1.1 if语句(单分支结构)

1.2 if……else语句(双分支结构)

1.3 if……elif……else语句(多分支结构)、

1.4 pass语句

1.5 if语句的嵌套

2.循环语句

2.1 for 语句

2.2 while 语句

 2.3循环嵌套

3.跳转语句

3.1 break 语句

3.2 continue 语句

3.3 else 语句


1.条件语句(分支,选择语句)

   Python 中的条件语句是通过一条或多条语句的执行结果(True 或者 False)来决定执行

的代码块。

可以通过下图来简单了解条件语句的执行过程:

Python中有三大结构:顺序结构、分支结构、循环结构

顺序结构:程序从上往下进行执行。

注意:

  • 1、每个条件后面要使用冒号 :,表示接下来是满足条件后要执行的语句块。
  • 2、使用缩进来划分语句块,相同缩进数的语句在一起组成一个语句块。
  • 3、在Python中没有switch – case语句。

1.1 if语句(单分支结构)

格式:

if 条件语句(判断条件):
    代码语句	# 该代码执行,就是当if后面的判断条件成立(True)就执行 , 否则不执行

示例:

res = input('明天要考试吗?(y/n):')

if res == 'y':
    print('今晚通宵复习。')

1.2 if……else语句(双分支结构)

 格式:

if 条件语句(判断条件):
    代码语句	# 该代码执行,就是当if后面的判断条件成立(True)就执行 , 否则不执行

else:
    代码语句	# 该代码执行条件,就是当if后面的判断条件不成立(False)就执行 , 否则不执行

注意:else要么不存在,要么只能存在一个。

示例:

res = input('明天要考试吗?(y/n):')

if res == 'y':
    print('今晚通宵复习。')

else:
    print('今晚继续开黑。')
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值