零基础学Python-程序的整体结构,布尔值分析,if语句,pass语句分析(干货)(3)

目录

程序的组织结构结构

对象的布尔值

选择结构

此处为单分支的结构:

双分支的结构:

多分支结构:

还有嵌套的结构

pass语句


程序的组织结构结构

计算机的流程控制其实归结为三种基本的结构:顺序结构,选择结构(if),还有循环结构(while和for in),三种结构即是构成了我们的编程的整体的一个系统。

对象的布尔值

获取对象的布尔值可以使用内置函数bool()

注意:

以下的对象的布尔值为False

Fales

数值0

None

空字符串,空列表,空元祖tuple()或者(),空字典dict()或{},空集合set()

选择结构

语法结构:

此处为单分支的结构:

if 条件表达式:

条件执行体

双分支的结构:

if 条件表达式:

条件执行体1

else:

条件执行体2

多分支结构:

if 条件表达式1:

条件执行体1

elif 条件表达式2:

条件执行体2

elif 条件表达式3:

条件执行体3

[else:]

条件执行体N+1

备注:此处的[else:],表示在最后的这个部分的else可以不用写,也可以写

注意:Python中可以使用数学语言中的写法:90<=s<=100

还有嵌套的结构

if 条件表达式1:

if 条件表达式2:

      条件执行体2

else:

      条件执行体3

else:

条件执行体4

条件表达式的简写

语法结构:

x if 判断条件 else y

其中的运算规则;如果判断条件的布尔值为True的话,条件表达式返回x,反之返回y

pass语句

是占位符,什么都不干,常用于搭建语法结构,但是什么内容都不做。

 

 

 

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

我是硝酸钾

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值