第二章--第三节:运算符(一)

简介: 第二章--第三节:运算符(一)

零、算术运算符

顾名思义,算术运算符就是用来进行算数运算的一些符号。那么算术运算符包含哪些呢?除了有我们常用的 加、减、乘、除 外,还有 取模、幂、取整除 ,这些运算符的解释详解见下表。

设置变量:x=1,y=2

image.png

一、比较运算符

比较运算符是指可以使用特定的运算符比较两个值。当用运算符比较两个值时,结果是一个逻辑值,不是 TRUE(成立) 就是 FALSE(不成立)的运算符号。比较运算符包括 大于、小于、等于、不等于、大于等于、小于等于 ,解释详见下表。

设置变量:x=1,y=2

image.png

二、赋值运算符

赋值运算符是将运算符右边的表达式的值赋给运算符左边的变量。运算符解释详见下表。

image.png

三、逻辑运算符

逻辑运算符把简单的语句连接成更复杂的复杂语句,逻辑运算符包括: and、not、or,详解见下表。

image.png


注意:

在Python中 0==False返回值时True,因为在Python中0就代表False,其他数值代表True,所以以下代码是可以执行成功的。

a=1
b=2
a+b and a-b # 返回值为-1
a-a and b-a # 返回值为0
a-a or b-a # 返回值为1

四、小结

本节讲解了Python运算符的第一部分,算数运算符、比较运算符、赋值运算符、逻辑运算符,这三种运算符是开发中经常用到的,请大家务必记牢。

目录
相关文章
|
10月前
|
C++
C++ Primer Plus 第五章答案 循环和关系表达式
只有聪明人才能看见的摘要~( ̄▽ ̄~)~
45 0
|
存储 自然语言处理 C语言
C++ Primer Plus 第6版 读书笔记(5)第5章 循环和关系表达式
如本章前面所述,for 循环是一种处理数组的工具。下面进一步讨论如何使用嵌套 for 循环中来处理二 维数组。首先,介绍一下什么是二维数组。到目前为止,本章使用的数组都是一维数组,因为每个数组都可以看作是一行数据。二维数组更像是一个表格—既有数据行又有数据列。例如,可以用二维数组来表示 6 个不同地区每季度的销售额,每一个地区占一行数据。也可以用二维数组来表示 RoboDork 在计算机游戏板上的位置。
99 0
|
存储 机器学习/深度学习 前端开发
带你读书之“红宝书”:第三章 语法基础(中)之 数据类型中部分Number类型①
带你读书之“红宝书”:第三章 语法基础(中)之 数据类型中部分Number类型①
64 0
带你读书之“红宝书”:第三章 语法基础(中)之 数据类型中部分Number类型①
|
人工智能 Java Go
算数运算符细节讨论|学习笔记
本节课来看算术运算符的细节。
64 0
|
存储 人工智能 C语言
C语言第二章 数据类型,运算符和表达式总结【完美补充文字版】(超级详细)
C语言第二章 数据类型,运算符和表达式总结【完美补充文字版】(超级详细)
441 0
C语言第二章 数据类型,运算符和表达式总结【完美补充文字版】(超级详细)
|
Java 大数据
Java程序设计基础笔记 • 【第3章 运算符与表达式】
3.1 运算符(一) 3.1.1 赋值运算符 3.1.2 算数运算符 3.1.3 复合运算符 3.1.4 实践练习(一) 3.1.5 实践练习(二) 3.2 运算符(二) 3.2.1 关系运算符 3.2.2 逻辑运算符 3.2.3 三母运算符 3.2.4 实践练习 3.3 运算符优先级和表达式 3.3.1 表达式 3.3.2 运算符和优先级 3.3.3 实践练习 3.4 数据类型转换 3.4.1 自动类型转换 3.4.2 强制类型转换 3.4.3 实践练习(一) 3.4.4 实践练习(二) 总结:
183 0
Java程序设计基础笔记 • 【第3章 运算符与表达式】
|
算法 C语言 UED
《算法笔记知识点记录》第二章——快速入门2[选择结构、循环结构和数组](1)
《算法笔记知识点记录》第二章——快速入门2[选择结构、循环结构和数组](1)
《算法笔记知识点记录》第二章——快速入门2[选择结构、循环结构和数组](1)
|
存储 算法 C语言
《算法笔记知识点记录》第二章——快速入门2[选择结构、循环结构和数组](2)
《算法笔记知识点记录》第二章——快速入门2[选择结构、循环结构和数组](2)
《算法笔记知识点记录》第二章——快速入门2[选择结构、循环结构和数组](2)
第二章--第四节:运算符(二)
第二章--第四节:运算符(二)
71 0
第二章--第四节:运算符(二)
|
Python
第三章--第二节:循环语句
第三章--第二节:循环语句
73 0