尧图精选

python-day02-认识运算符

🕒 发布时间:2026/10/1 9:17:42 📁 来源:尧图网络
目录一、什么是运算符二、运算符的分类2.1.算术运算符加减乘除取余2.2.比较运算符大于小于等于2.3.逻辑运算符与或非2.4.位运算符2.5.赋值运算符2.6.运算符的优先级一、什么是运算符运算符其实就是告诉计算机“要对数据做什么操作”的符号运算符是程序语言逻辑的基础需要有基本的认识才能为后续的编程过程打基础。二、运算符的分类2.1.算术运算符加减乘除取余一元运算符用于组织整数类型和浮点类型的数据有一元运算符和二元运算符之分。一元运算符只有一个对象二元运算符就是两个对象。以下是一元运算符负号-eg:-5表示取负数正号eg:3逻辑非notnot true,只对一个布尔值True/False操作结果为false按位取反~只对一个整数操作以下是二元运算符包含加减乘除、比较运算符、赋值运算符、逻辑运算符2.2.比较运算符大于小于等于比较运算符用于比较两个表达式的大小其结果是布尔类型的数据即True或False。注意1比较运算符可用于任意类型的数据但参与比较的两种类型的数据要相互兼容即能进行隐式转换。例如:整数、浮点和布尔这三种类型是相互兼容的。注意2比较字符串的大小即逐一比较字符Unicode编码的大小如果两个字符串的第1个字符不能比较出大小则比较两个字符串的第2个字符直到比较有了结果才结束比较。注意3比较列表大小即逐一比较其中元素的大小如果两个列表中的第1个元素不能比较出大小则比较两个列表中的第2个元素直到比较有了结果才结束比较。注意在两个列表中元素类型要兼容2.3.逻辑运算符与或非逻辑运算符用于对布尔型变量进行运算其结果也是布尔型。与表示两边条件都得是True整体结果才能是True或表示两边条件一边只要是True整体结果就是True非表示将条件True变为FalseFalse变为True2.4.位运算符位运算是以二进位(bit)为单位进行运算的操作数和结果都是整数类型的数据。2.5.赋值运算符赋值运算符说白了就是在算术运算符或位运算符的基础上加上追加一个等号其这样设计的目的还是为了简化编程量。2.6.运算符的优先级运算符在运算的过程中是存在优先级顺序的。其中的优先级最高如果说在编程的过程中不确定优先级的运算顺序可以嵌套使用来决定优先级。
上一篇/下一篇内容由系统自动关联 返回资讯列表 →