Python学习之运算符号

Python学习之运算符号

算术运算符

Python中的算术运算符有加法、减法、乘法、除法、取余、取整和幂运算,分别对应符号 +-*/%//**

示例:

a = 10
b = 3
print(a + b)   # 输出 13
print(a - b)   # 输出 7
print(a * b)   # 输出 30
print(a / b)   # 输出 3.3333333333333335
print(a % b)   # 输出 1
print(a // b)  # 输出 3
print(a ** b)  # 输出 1000

比较运算符

Python中的比较运算符用于比较两个值的大小关系,结果为布尔类型,真为 True,假为 False,分别对应符号 ><==>=<=!=

示例:

a = 10
b = 3
print(a > b)   # 输出 True
print(a < b)   # 输出 False
print(a == b)  # 输出 False
print(a >= b)  # 输出 True
print(a <= b)  # 输出 False
print(a != b)  # 输出 True

逻辑运算符

Python中的逻辑运算符包括与、或、非三种,分别对应符号 andornot。逻辑运算符的结果也是布尔类型,真为 True,假为 False

示例:

a = True
b = False
print(a and b)   # 输出 False
print(a or b)    # 输出 True
print(not a)     # 输出 False

赋值运算符

Python中的赋值运算符用于给变量赋值,分别对应符号 =+=-=*=/=%=//=**=

示例:

a = 10
a += 5   # 等同于 a = a + 5
print(a)   # 输出 15
a -= 3   # 等同于 a = a - 3
print(a)   # 输出 12
a *= 2   # 等同于 a = a * 2
print(a)   # 输出 24
a /= 3   # 等同于 a = a / 3
print(a)   # 输出 8.0
a %= 5   # 等同于 a = a % 5
print(a)   # 输出 3.0
a //= 2   # 等同于 a = a // 2
print(a)   # 输出 1.0
a **= 3   # 等同于 a = a ** 3
print(a)   # 输出 1.0

成员运算符

Python中的成员运算符用于判断指定的值是否存在于列表、元组、字典、集合等容器类型中,分别对应符号 innot in

示例:

a = [1, 2, 3, 4, 5]
print(3 in a)   # 输出 True
print(6 in a)   # 输出 False
print(3 not in a)  # 输出 False
print(6 not in a)  # 输出 True

身份运算符

Python中的身份运算符用于比较两个对象的内存地址是否一致,分别对应符号 isis not

示例:

a = [1, 2, 3]
b = [1, 2, 3]
c = a
print(a is b)   # 输出 False,a和b虽然值相同,但是是不同的对象
print(b is c)   # 输出 False,b和c虽然指向同一个值,但是不是同一个对象
print(a is c)   # 输出 True,a和c指向同一个值,是同一个对象
print(a is not b)  # 输出 True,a和b不是同一个对象

本站文章如无特殊说明,均为本站原创,如若转载,请注明出处:Python学习之运算符号 - Python技术站

(0)
上一篇 2023年6月3日
下一篇 2023年6月3日

相关文章

  • python 中字典嵌套列表的方法

    Python中字典嵌套列表的方法 在Python中,字典嵌套列表是一种常见的数据结构,它可以用来存储和处理复杂的数据。本攻略将详细介绍Python中字典嵌套列表的方法,包括如何创建、访问、添加、删除、修改等方面。 创建字典嵌套列表 在Python中,可以使用花括号{}来创建一个字典,使用方括号[]来创建一个列表。要创建一个字典嵌套列表,可以在字典的值中使用一…

    python 2023年5月13日
    00
  • python3结合openpyxl库实现excel操作的实例代码

    接下来我将详细讲解如何利用 Python3 和 openpyxl 库实现 Excel 操作,包括数据读取、数据修改和数据写入等方面的操作。 环境准备 在执行本例前,需要先安装好以下软件: Python3 openpyxl 库 导入库 导入 openpyxl 库: import openpyxl 打开 Excel 文件并定位到 sheet 首先,需要打开 Ex…

    python 2023年5月13日
    00
  • 浅析Python 引号、注释、字符串

    在本攻略中,我们将浅析Python引号、注释、字符串。这些是Python编程中非常基础的概念,但也是非常重要的。 引号 在Python中,字符串可以使用单引号、双引号或三引号来表示。以下是一个示例代码,演示了如何使用不同类型的引号来表示字符串: # 使用单引号表示字符串 str1 = ‘Hello, World!’ print(str1) # 使用双引号表示…

    python 2023年5月15日
    00
  • Python 数据可视化之Bokeh详解

    Python数据可视化之Bokeh详解 Bokeh是一个Python数据可视化库,它可以创建交互式的、现代化的、浏览器友好的图表。Bokeh支持多种图表类型,包括折线图、散点图、柱状图、热力图等。本文将详细讲解如何使用Bokeh进行数据可视化。 安装Bokeh 在使用Bokeh之前,需要先安装它。可以使用pip命令来安装Bokeh,命令如下: pip ins…

    python 2023年5月15日
    00
  • 从零学Python之hello world

    欢迎来到本站学习Python编程!本文将为大家详细讲解如何从零开始学习Python编程语言,以及如何用Python实现经典的“Hello World”程序。 准备工作 在开始学习Python之前,需要完成以下几个准备工作: 安装Python解释器:可以到Python官网下载对应操作系统的Python安装程序,并安装在本地电脑上。 安装代码编辑器:开发Pyth…

    python 2023年5月31日
    00
  • Python 字典(Dictionary)详细介绍

    Python 字典 (Dictionary) 详细介绍 什么是字典 在 Python 中,字典 (Dictionary) 是一种无序的键值对 (key-value pair) 集合。字典使用键来访问其对应的值,键和值可以是任意类型的数据。 创建字典 我们可以使用以下两种方式来创建一个字典。 直接使用大括号 我们可以使用大括号 {} 来创建一个空的字典,然后逐…

    python 2023年5月13日
    00
  • PyQt5-QDateEdit的简单使用操作

    PyQt5-QDateEdit是一个可编辑日期的组件,它能够让用户在图形化界面中轻松地输入日期。在本解答中,我会为您详细介绍PyQt5-QDateEdit的简单使用操作。 目录 PyQt5-QDateEdit的安装 PyQt5-QDateEdit的基本使用 QDateEdit中常用的属性和方法 1. PyQt5-QDateEdit的安装 在使用PyQt5-Q…

    python 2023年6月2日
    00
  • python3通过udp实现组播数据的发送和接收操作

    我们来讲解一下“Python3通过UDP实现组播数据的发送和接收操作”的攻略。 什么是组播? 组播(Multicast)是一种将信息发送给一组目标计算机的网络传输方式。它类似于广播,但不同于广播的是,组播只会将信息发送给已经加入了相应组播组的主机而不是向整个子网广播。组播协议支持的范围是一个组播域,它的范围介于单播和广播之间。在组播域中有一个特殊的地址范围,…

    python 2023年6月3日
    00
合作推广
合作推广
分享本页
返回顶部