python学习笔记5

本文介绍了Python编程中的选择结构,包括单分支、双分支、多分支和嵌套if,以及条件表达式。同时详细讲解了循环结构,如while和for-in循环,涉及流程控制语句continue和break的使用,以及else语句在循环中的应用。此外,还提到了pass语句作为占位符的角色。
摘要由CSDN通过智能技术生成

十三、选择结构

1.单分支结构

       if 条件表达式:

          条件执行体

2.双分支结构

       if 条件表达式:

           条件执行体1

         else:

           条件执行体2

3.多分支结构

355e3731678f47f7919d28532ba957b4.jpg

 4.嵌套if

d5c4c64be69d4af9a28314cc13cbbb8a.jpg

 5.条件表达式

x if 判断条件  else y

若判断条件的布尔值为True,条件表达式返回值为x,否则返回值为False。

3cf2e1dc60e54372879a690320f213e8.jpg

 

十四、循环结构

1.分类:while,for-in

2.语法结构:while 条件表达式

                                 条件执行体(循环体)

3.while循环的执行标准

①初始化变量②条件判断

③条件执行体④改变变量

4.for-in循环

①遍历:in表达从字符串、序列等中依次取值。

②遍历对象:可迭代对象。

③语法结构:for 自定义变量 in可迭代对象:

                            循环体

④说明:循环体内不需要访向自定义变量,可将自定义变量替换成下划线。

9fcdb301acd54410be2c6a9b166c24a6.jpg

bc882c69ebe54ba59f115d3169b7ce29.jpg 

 5.流程控制语句continue

用于结束当前循环,进入下一次循环,通常与分支结构中的if一起作用。

a635b525f0c34818bb98ff4178d87134.jpg

 6.流程控制语句break

用于结束循环结构,通常与分支结构if一起使用。

7.else语句

if...else...:if条件表达式不成立时执行else

while/for...else...:没有碰到break时执行else

20ef79380e5b432e88149ca635a6699c.jpg

 8.嵌套循环

73c0ea75c898441abc8debd4e4eb3ff9.jpg

 9.pass语句

占位符,用在语法上需要语句的地方。可与if语句的条件执行体、for-in语句的循环体、定义函数时的函数体一起使用。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值