想要精通Python,这份Python的运算符你应该熟知!

数学计算中的运算有加减乘除乘方幂次等等,再高深些的运算符号还有log,根号,sin,tan,cos等等……那么Python中的运算符号你了解多少呢?

今天小U 为大家简单介绍一下Python运算符的分类以及如何使用,希望对大家学习Python有所帮助!

★ Python有哪些运算符★

01

算术运算符

02

比较运算符

03

赋值运算符

04

逻辑运算符

05

位运算符

06

成员运算符

07

身份运算符

08

运算符优先级

算数运算符

+加

两个对象相加

x+ y输出结果3

-减

- 得到负数或是一个数减去另一个数

x-y输出结果-1

*乘

两个数相乘或是返回一个被重复若干次的字符串

x*y输出结果2

/除

- x除以y

x/y输出结果2

%取模

- 返回除法的余数

y % x 输出结果 0

**幂

- 返回x的y次幂

x**y 为1的2次方, 输出结果 1

假设以上变量均为:x=1,y=2

比较算数符

==等于

- 比较对象是否相等

(x == y) 返回 False

!=不等于

不等于

- 比较两个对象是否不相等

(x != y) 返回 true

>大于

- 返回x是否大于y

(x > y) 返回 False

- 返回x是否小于y。所有比较运算符返回1表示真,返回0表示假。这分别与特殊的变量True和False等价。

(x

>=大于等于

- 返回x是否大于等于y。

(x >= y) 返回 False

- 返回x是否小于等于y。

(x

假设以上变量均为:x=1,y=2

赋值运算符

=

简单的赋值运算符

z= x + y 将 x + y 的运算结果赋值为 z

+=

加法赋值运算符

z += x 等效于 z = z + x

-=

减法赋值运算符

z -=x 等效于 z = z - x

*=

乘法赋值运算符

z *= x 等效于 z = z* x

/=

除法赋值运算符

z /=x 等效于 z = z /x

**幂

取模赋值运算符

z %= x 等效于 z = z %x

假设以上变量均为:x=1,y=2

逻辑运算符

运算符

表达式

描述

栗子

and

x and y

布尔"与" - 如果 x 为 False,x and y 返回 False,否则它返回 y 的计算值。

(x andy) 返回 2。

or

x or y

布尔"或" - 如果 x 是非 0,它返回 x 的值,否则它返回 y 的计算值。

(x or y) 返回 1

not

not x

布尔"非" - 如果 x 为 True,返回 False 。如果 x 为 False,它返回 True。

not(x and y) 返回 False

其他的几个运算符就很简单了,在此就不一一介绍了,有不明白的童鞋可以后台私信我哟~

小U还为大家准备了Python线上试听课

赶快扫码占座 先睹为快!

可免费领取Python入门书籍PDF版

可免费领取利用Python进行数据分析电子版书籍

可免费领取Python基础语法图

可免费获取爬取校花女神排行榜教程

  • 发表于:
  • 原文链接https://kuaibao.qq.com/s/20181010G1KIKB00?refer=cp_1026
  • 腾讯「云+社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。

扫码关注云+社区

领取腾讯云代金券