+关注
已关注

分类  

暂无分类

标签  

暂无标签

日期归档  

2020-03(62)

2020-04(60)

2020-05(24)

2020-06(39)

2020-07(23)

Python学习笔记(四)—— If语句

发布于2020-07-22 22:19     阅读(1046)     评论(0)     点赞(18)     收藏(2)


0

1

2

3

4

5

6

在Python中,if 语句让能够检查程序的当前状态,并据此采取相应的措施。
1、条件测试
每条if语句的核心都是一个值为True或False的表达式,这种表达式被称为条件测试。
1.1 检查是否相等
检查是否相等时区分大小写,例如,两个大小写不同的值会被视为不相等:

>>>car = 'Audi'
>>>car == 'audi'
False 

函数lower()不会修改存储在变量中的值。网站采用类似的方式让用户输入的数据符合特定的格式。

 >>> car = 'Audi'
>>> car.lower() == 'audi'
True
>>> car
'Audi' 

1.2 检查条件

运算符 描述 实例
and 如果两个语句都为真,则返回 True x > 1 and x < 8
or 如果其中一个语句为真,则返回 True x > 3 or x < 1
not 反转结果,如果结果为 true,则返回 False not(x > 3 and x < 10)
is 如果两个变量是同一个对象,则返回 true x is y
is not 如果两个变量不是同一个对象,则返回 true x is not y
in 如果对象中存在具有指定值的序列,则返回 True x in y
not in 如果对象中不存在具有指定值的序列,则返回 True x not in y

位运算(二进制):

运算符 描述 实例
& AND:按位与操作 如果两个位均为 1,则将每个位设为 1。
I OR:按位或操作 如果两位中的一位为 1,则将每个位设为 1。
^ XOR:异或 两位相同为0,相异为1
~ NOT 反转所有位
<< Zero fill left shift:左移 通过从右侧推入零来向左移动,推掉最左边的位
>> Signed right shift:右移 通过从左侧推入最左边的位的副本向右移动,推掉最右边的位。

1.5、if-elif-else代码块
Python并不要求if-elif结构后面必须有else代码块

原文链接:https://blog.csdn.net/qq_43325582/article/details/107460016

0

1

2

3

4

5



所属网站分类: 技术文章 > 博客

作者:9384vfnv

链接: https://www.pythonheidong.com/blog/article/455727/9827a8a178ad95478d20/

来源: python黑洞网

任何形式的转载都请注明出处,如有侵权 一经发现 必将追究其法律责任

18 0
收藏该文
已收藏

评论内容:(最多支持255个字符)