Python 的常见运算符

本文介绍了Python中的常见运算符,包括赋值、算术、逻辑、成员和标识运算符。详细阐述了各类运算符的功能和用法,例如赋值运算符的`=`、`+=`等,算术运算符的`+`、`-`、`*`等,逻辑运算符`and`、`or`、`not`,成员运算符`in`和`not in`,以及标识运算符`is`和`is not`。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

操作符

操作符作为程序设计开发基本要素之一,主要分为以下几类:

一.赋值运算符
运算符 描述 使用方式

1.= 直接赋值 a = 2 给 a 赋值数据 2

2.+= 加法赋值运算 a += 2, a 原来的数据加 2 再赋值给 a

3.减法赋值运算 a-= 2, a 原来的数据减去 2 再赋值给 a

4.= 乘法赋值运算 a=2,a 原来的数据乘以 2 再赋值给 a

5./= 除法赋值运算 a/=2,a 原来的数据除以 2 再赋值给 a

6…= 次方赋值运算 a=2,将 a 原来的数据取 2 次方运算再赋值给 a

7.%= 取余赋值运算 a%=2,a 原来的数据除以 2,将余数赋值给 a

8.//= 地板除法运算 a//=3 将 a 原来的数据整除以 3 将结果赋值给 a

二.算术运算符
运算符 描述 使用方式
1.+ 加法运算 1 + 2 结果 3
2. - 减法运算 1 - 1 结果 0
3. * 乘法运算 12 * 12 结果 144
4./ 除法运算 10 / 3 结果 3.333333
5.% 取余运算 10 / 3 结果 1
6.** 次方运算 10 ** 2 结果 100
7.// 地板除法运算 10 // 3 结果 3

注意: ➢ 在 Python2 中,除法运算和地板除法运算是一个结果,除非是加上一句 – from
future import division,向后兼容,此时 python2 的结果和 3 就一致了,这个其
实是为了向 3 过渡,大家知道就行了。
➢ 在 python3 中,除法运算和地板除法运算结果不一样

三.逻辑运算符**

运算符 描述 使用方式
1.and 并且运算 True and False 结果 False
2.or 或者运算 True or False 结果 True
3.not 非运算 not False 结果 True

注意:
这里的逻辑运算符,python 中只有 and|or|not,在其他语言中,也有类似&&、||、!的
符号来表示 and、or、not 的三种关系的
➢ and/&&:并且运算,当运算符两边的数据都为 True 才返回 True,否则返回 False
➢ or/||:或者运算,当运算符两边的数据都是 False 才返回 False,否则返回 True
➢ not/!:非运算,对结果进行取反,如果为 True 结果为 False,如果为 False 则结果
为 True

四.成员运算符
成员运算符,主要用于判断某个成员是否出现在某个对象中。

users = [‘刘德华’,‘张学友’,‘郭富城’,‘黎明’];
lm = ‘黎明’
lm in users
True #表示黎明在 users 中
ljh = ‘刘建宏’
ljh in users
False ##表示刘建宏不在这个列表中
‘刘德华’ in users
True #表示刘德华在这个 list 中

在这里插入图片描述

五.标识运算符

标识运算符,主要用于两个不同的变量数据类型的检测。

a = 12;
b = 12;
a is b
结果:True
a is not b
结果:False
在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值