学习
实践
活动
专区
工具
TVP
写文章

【Python】学习笔记08

毕业了,最近发生了很多事,然后自己给自己买了个保险,希望大家能一直健健康康,去二手书市场淘了一些书,在做完Python后,我会一点一点给大家更新。就说这些,看第八章。

程序的单分支结构

前面介绍过

If :

很类似如果,则

程序的双分支结构

If :

Else :

如果,怎么样,否则怎么样

紧凑的二分支结构

if else

在紧凑结构中,二分支结构的使用时表达式

正常的语句出来的是语句块

语句具有赋值,表达式只是个式子(语句中的一部分)。

里面用到了字符串类型的格式化,别忘了复习

再看下一个例子

程序的多分支结构

If :

elif:

......

else

大家看一下结果,明明是80 分 等级确是D,是不是感觉很奇怪?这也是初学者最榕溪烦的错误。

所以 在多分支结构中

要注意多条件之间的包含关系

要注意变量取值的覆盖

这段代码编译运行正确。但是条件的包含关系却是错误的,也就是讲逻辑上还是有错误的,自己改改,该怎么修改一下呢?

条件的判断及组合

分支语句中需要大量的条件判断

Python提供了一些操作符来进行判断

>= 大于等于

> 大于

== 等于

!= 不等于

条件组合

x and y 两个条件x和y的逻辑与

x or y 两个条件x和y的逻辑或

not x 条件x的逻辑非

关注我们

三更编程菌

你身边的哆啦咔梦

  • 发表于:
  • 原文链接https://kuaibao.qq.com/s/20180630G1IYR900?refer=cp_1026
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

关注

腾讯云开发者公众号
10元无门槛代金券
洞察腾讯核心技术
剖析业界实践案例
腾讯云开发者公众号二维码

扫码关注腾讯云开发者

领取腾讯云代金券