本文以Python 3.5及其以后的版本为主进行介绍。

运算符

功能说明

+

算术加法,列表、元组、字符串合并与连接

-

算术减法,集合差集

*

乘法,序列重复

/

真除法

//

求整商

-

相反数

%

求余数,字符串格式化

**

幂运算

<、<=、>、>=、==、!=

(值)大小关系比较,集合的包含关系比较

or

逻辑或

and

逻辑与

not

逻辑非

in

成员测试

is

对象实体同一性测试(地址)

|、^、&、<<、>>、~

位运算符

&、|、^

集合交集、并集、对称差集

@

矩阵相乘运算符

最后一个矩阵相乘运算符用来对矩阵进行计算,需要用到python扩展库numpy或类似的库。

>>> import numpy            #numpy是用于科学计算的Python扩展库

>>> x = numpy.ones(3)    #ones()函数用于生成全1矩阵,参数表示矩阵大小

>>> m = numpy.eye(3)*3 #eye()函数用于生成单位矩阵

>>> m[0,2] = 5                 #设置矩阵指定位置上元素的值

>>> m[2, 0] =3

>>> x @ m                      #矩阵相乘

array([ 6.,  3.,  8.])

Python运算符含义汇总相关推荐

  1. python ** 运算符_Python从入门到放弃运算符(2)

    摘要:上一篇Python从入门到放弃-运算符(1),讲了Python的运算符中的算术运算符.赋值运算符.比较(关系)运算符,这篇继续讲Python的运算符. 逻辑运算符 逻辑运算符是对真和假两种布尔值 ...

  2. list python 访问 键值对_基础|Python常用知识点汇总(中)

    字符串字符串是 Python 中最常用的数据类型.我们可以使用引号('或")来创建字符串.1.创建字符串 str1 = 'Hello World!' str2 = "Hello W ...

  3. 一篇文章带你了解Python运算符重载

    回复"python"即可获赠从入门到进阶共10本电子书 今 日 鸡 汤 不堪玄鬓影,来对白头吟. 您可以根据所使用的操作数来更改Python中运算符的含义.这种做法称为运算符重载, ...

  4. python 基础知识汇总

    hellow 一. 填空题 1. Python安装扩展库常用的是_工具.(pip) 2. Python标准库math中用来计算平方根的函数是____.(sqrt) 3. Python程序文件扩展名主要 ...

  5. python期末试题汇总

    一.选择题(每题2分,共70分) 1.下列哪个语句在Python中是非法的?( B ) A.x = y = z = 1   B.x = (y = z + 1) C.x, y = y, x D.x  + ...

  6. Python基础知识汇总和应用示例

    Python基础知识汇总和应用示例 文章内容 链接 python库下载网站 python库下载网站 python读取csv文件 python读取csv文件 Python3基础知识:三元表达式.元祖.s ...

  7. Python 运算符和表达式

    作者:billy 版权声明:著作权归作者所有,商业转载请联系作者获得授权,非商业转载请注明出处 运算符 运算符是一些特殊的符号,主要用于科学计算.比较大小和逻辑运算等.Python 中的运算符主要包括 ...

  8. python基础知识资料-Python基础知识汇总

    原标题:Python基础知识汇总 1.Anaconda的安装 百度Anaconda的官网,下载左边的Python3.X版本 然后是设置路径,最后给出Jupyter notebook.具体参考: 猴子: ...

  9. python叫什么-什么叫Python运算符重载

    什么叫Python运算符重载 Python中每个数据类型都有其独特的操作方法,例如列表类型支持直接做加法操作实现添加元素的功能,字符串类型支持直接做加法实现字符串的拼接功能,也就是说,同样的运算符对于 ...

最新文章

  1. keepalived+nginx
  2. 017-平衡二叉树(三)
  3. Transaction中的SQL死锁
  4. 【CF1394B】Boboniu Walks on Graph【图论】【集合哈希】
  5. 工作57:element格式化内容
  6. c#下如何生成安装程序
  7. Bootstrap-CL:按钮下拉菜单
  8. python json解释器_Python JSON
  9. 小程序停止html5音乐,微信小程序-音乐播放器+背景播放
  10. 3d打印机 模型图纸下载_如何在3D打印机上制作第一个3D模型
  11. 今日头条算法及技术架构分析
  12. java实现单点登录
  13. EXCEL中的MID函数查询身份证年龄
  14. oracle--rman备份纪要
  15. GetComponentsInChildren 不能获取enabled = false的子物体
  16. dns遭到劫持什么意思、dns遭到劫持怎么办有什么方法解决
  17. shing boot 做session共享 redis
  18. Android屏幕适配全攻略3-和产品经理聊聊
  19. swagger支持中英文
  20. 邮箱怎么开通注册?申请邮箱需要什么条件?公司邮箱在哪里开通?

热门文章

  1. PHP报不存在图像文件,使用TP3.2.3图片文件上传显示不存在图像文件
  2. java httpurlconnection 开链接后跳转_HttpURLConnection长连接详解
  3. oracle互换2条记录,ORACLE中确定表里哪些行是彼此互换的
  4. 往远程mysql传数据库_三、Navicat将远程MySql数据库数据导入本地
  5. python dict相加_Python合并字典操作时同key的value应该如何相加
  6. java 解析标记语言_Java XML可扩展标记语言(eXtensible Markup Language)
  7. win7下mysql读写分离_Windows环境下Mysql 5.7读写分离简单记录
  8. TCP洪水攻击(SYN Flood)的诊断和处理
  9. 浅析libuv源码-node事件轮询解析(2)
  10. Action三种编写方式