一.运算符的定义

运算符是Python中执行算术或逻辑计算的特殊符号。运算符所操作的值称为操作数。

二.运算符类型

1.算数运算符,即进行数学运算的符号包含(+,-,*,/,%,//,**)。

2.比较运算符,用于比较符号左右两端的操作数,最终返回True与False两个值,包含(>,<,>=,<=,!=,==,is,is not)。

3.赋值运算符,在Python中使用赋值运算符为变量赋值,包括(链式赋值,解压赋值,交叉赋值)等多种赋值形式。

4.逻辑运算符,用(and,or,not)表示,类似于(与,或,非)的关系。

5.成员运算符,in而not in在Python成员检测运算。它们用于测试在序列(字符串,列表,元组,集合和字典)中是否找到值或变量。在字典中,我们只能测试键的存在,而不是值。

三.运算符优先级

(1)算术运算符优先级最高,**(幂运算)最高;其次是*,/,//,%;最后是+,-。

(2)位运算其次,左移<<,右移>>最高;其次是位与&,最后是位或|。

(3)比较运算其次,比较运算之间优先级相同。

(4)布尔运算其次,and 的优先级高于 or

(5)赋值运算符优先级最低。

Python基础语法——运算符相关推荐

  1. Python基础语法学习笔记

    Python基础语法学习笔记 想淘宝省钱看我简介,博客www.liangxin.name (一) 一.Print()函数 1.数字可以直接输出,无需加引号 只能理解数字,却读不懂文字.因为数字和数学运 ...

  2. python语法基础学习-Python基础语法精心总结!看完都知道的可以往下继续学习了...

    原标题:Python基础语法精心总结!看完都知道的可以往下继续学习了 这应该是最详细的Python入门基础语法总结! 定义变量,使用变量 1. input 用户自己输入值 2. print 打印值 可 ...

  3. python变量类型-【干货】Python基础语法之变量类型

    原标题:[干货]Python基础语法之变量类型 还没关注? 01 Python编码 Python中默认的编码格式是 ASCII 格式,在没修改编码格式时无法正确打印汉字,所以在读取中文时会报错. 解决 ...

  4. python基础语法总结-Python基础语法总结之逻辑运算

    Python里的逻辑运算有and.or 和 not,它们分别说明为与.或.非.虽然逻辑运算符在Python基础语法中是基础中的基础,但是对于零基础小白来讲,还是有一定难度的.本文就来为零基础小白好好讲 ...

  5. python基础语法有哪些-Python基础语法知识有哪些?

    相信大家都听过Python除了不会生孩子,基本上无所不能的段子,这一定程度上反映了目前Python编程语言的火爆程度和广泛应用.然而,对于许多零基础的Python学习者来说,常常会遇到无从学起,找不到 ...

  6. python基础语法合集-Python基础语法合集.zip

    [实例简介]精心整理的Python基础语法合集,变量,循环,输入输出等等都有,主要是知道概念和怎么用的 如果打开文件后有文字变成符号的,先把字体改为宋体就正常了 [实例截图] [核心代码] 目录 了解 ...

  7. 【Python基础】Python基础语法14个知识点大串讲

    作者:来自读者投稿 来源:Python数据之道 Python基础语法大串讲 Python 是一门面向对象的编程语言,相信这篇文章对于初学者而言应该会有一个比较大的帮助,下面我们将 Python 中常用 ...

  8. python中 1.34e3_Python快速编程入门——第2章 Python基础语法

    第2章 python基础语法 一.基本语法 二.变量和数据类型 三.标识符和关键字 四.简单数值类型 一.基本语法 注释:Python的注释是用# 不像C/C++使用的是//或者/*/.多行注释好像挺 ...

  9. python基础语法(一)

    Python的特点 1. 简单 Python是一种代表简单思想的语言. 2. 易学 Python有极其简单的语法. 3. 免费.开源 Python是FLOSS(自由/开放源码软件)之一. 4. 高层语 ...

最新文章

  1. 低代码、RPA 和 AI,有什么区别
  2. Gym 100883J palprime(二分判断点在凸包里)
  3. java api 调用 kettle 执行etl任务
  4. supervisor守护进程的安装配置使用
  5. UVa 537 - Artificial Intelligence?
  6. Qt QByteArray 转换 QString QT5.12.7
  7. .Netcore 2.0 Ocelot Api网关教程(6)- 配置管理
  8. markdown 转义字符
  9. 探秘HDFS —— 发展历史、核心概念、架构、工作机制 (上)| 博文精选
  10. 引入媒体播放器media player 并调试它的选择模式 0130
  11. linux expect案例用法
  12. 《Python自动化》学习笔记:shutil模块使用介绍
  13. 奥迪A8的L3级自动驾驶方案---奥迪A8的zFAS
  14. CenterCrop图像裁剪原理
  15. 论文解读:iDRNA-ITF:基于诱导和转移框架识别蛋白质中的DNA和RNA结合残基
  16. 安装mysq的时候执行mysqld --initialize --console时候报错:can not create directory data文件夹需要把分隔符改成反方向
  17. MySQL优化那些事
  18. MLY -- 13.Error analysis:look at dev set examples to evaluate ideas
  19. GameMaker如何导入JSON文件
  20. fluent中网格检查

热门文章

  1. 说“快乐”还是“安康”?如何在不抬杠的情况下用AI搞定这问题
  2. webservice 根据文档使用apipost测试接口
  3. PHP处理字符中的emoji表情
  4. jlink下载速度太慢,不能选择高速度的
  5. UE4透明渲染层级错误问题
  6. 2D横板解谜类游戏开发日志-角色移动和动画
  7. 【Python】用Python实现简单网络电话
  8. 用wepy写的一个关于小程序通知栏(公告栏)上下滚动效果实现
  9. PADS logic 新建原理原图库(原理图新建、元器件新建、元器件包含多个不同子模块新建)
  10. 信息学奥赛一本通答案dj均值1060