当前位置: 首页 > article >正文

4. Python之运算符

一. Python运算符

常用的运算符有:算述运算符,赋值运算符,比较运算述,逻辑运算符,位运算符等等。

1. 算述运算符

用于处理四则运算的符号,主要有:

运算符描述
+加法
-减法
*乘法
/除法
//整除
%取余
**幂运算

实例:
在这里插入图片描述
优先级:有括号先算括号,然后一级为:** ,下一级:* ,/ ,%,//,最后一级为:+ ,-

2. 赋值运算符

主要为变量进行赋值操作。

运算符描述
=简单符值运算
+=加赋值
-=减赋值
*=乘赋值
/=除赋值
%=取余赋值
**=幂赋值
//=整除赋值

实例:
在这里插入图片描述
python支持链式赋值,即:
a=b=c=100 #相当于执行a=100,b=100,c=100

同时支持系列解包赋值,即:
a,b=20,30 # 相当于执行a=20,b=30
此功能可以用来交换两个变量的值
在这里插入图片描述

3. 比较运算符

用来比较大小,真假。比较运算符也被称为关系运算符。比较结果是一个布尔值,要么是True,要么是False

运算符描述
>大于
<小于
==等于
!=不等于
>=大于或等于
<=小于或等于

实例:
在这里插入图片描述

4. 逻辑运算符

逻辑运算符是对真和假两种布尔值再进行运算。

运算符描述
and逻辑与
or逻辑或
not逻辑非

注意:结合方向,and和or是从左到右,not是从右到左
实例:
在这里插入图片描述

5. 位运算符

把数定看作二进制数来进行计算
位与运算&
位或运算|
位异或运算^
按位取反运算~


http://www.kler.cn/news/308795.html

相关文章:

  • 创新的真相:重新定义旧问题,而不是追逐新的问题
  • SEAFARING靶场渗透
  • # 深度学习笔记(6)Hugginface -Transformer
  • 重生之我在Java世界------学单例设计模式
  • [使用ElasticsearchEmbeddingsCache实现高效存储和检索:完整指南]
  • 滑坡落石检测数据集
  • [掌握API速率限制:如何高效管理请求频率]
  • HarmonyOS开发实战( Beta5.0)橡皮擦案例实践详解
  • 蓝桥杯-STM32G431RBT6(UART解析字符串sscanf和解决串口BUG)
  • 【Java EE】文件IO
  • java线程池编程示例
  • python-桌面软件自动化(一)(实战微信发消息)
  • glb数据格式
  • macOS平台TextRank环境配置
  • rk3568 Android12 增加 USB HOST 模式开关(二)
  • JVM面试真题总结(十二)
  • Nginx 跨域 + 无法设置 Cookie 解决办法
  • 计算机网络17——IM聊天系统——客户端核心处理类框架搭建
  • 基于web的 BBS论坛管理系统设计与实现
  • 【AI学习笔记】初学机器学习西瓜书概要记录(一)机器学习基础知识篇
  • 苍穹外卖Day01-2
  • 机器人的静力分析与动力学
  • vue中解决上个路由的el-dialog遮罩层未关闭问题
  • mqtt整体了解
  • python实现多个pdf文件合并
  • 二十三种设计模式之适配器模式
  • 单调队列,LeetCode 2398. 预算内的最多机器人数目
  • ai 回答HFS是什么 HTTP的文件服务器是什么
  • 数据结构之排序算法的分析和应用
  • 【数据结构篇】~链表算法题3(环形链表)