Python 赋值运算符

赋值运算符通常是指将右侧的值赋值给左侧的变量(或者常量)中。这类的赋值运算符用等号“=”表示。

同时,赋值时也可以进行某些算数运算后,再赋值给左侧的变量。比如加减乘除运算、函数调用、逻辑运算等。这类的赋值通常需要结合其他运算符,比如+=、-=、*=、/=等等。

“=”赋值运算符

“=”是 Python 中最常见、最基本的赋值运算符,它直接将右侧的值赋值给左侧的变量。请看以下例子:

#直接赋值
a = 300
b = 60.35
c = "http://pythonjishu.com/python/"

#运算后赋值
s1 = 35 + 26
s2 = n1 % 6

#调用函数后赋值
s2 = str(1234567)

其他赋值运算符

“=”作为最基本的赋值运算符,它还可以与其他运算符相结合。比如我们上节学到的算术运算符+、-、*、/等等,后续还未学习的逻辑运算符、位运算符相结合,扩展为功能更大的赋值运算。扩展后的赋值运算符如下表所示:

运算符 说明 用法 等价形式
= 直接赋值 a=1 a=1
+= 加法赋值 a+=10 a=a+10
-= 减法赋值 a-=10 a=a-10
*= 乘法赋值 a*=5 a=a*5
/= 除法赋值 a/=5 a=a/5
%= 取余数赋值 a%=3 a=a%3
**= 幂赋值 a**=2 a=a**2
//= 取整数赋值 a//=3 a=a//3
&= 按位与赋值 a&=True a=a&True
丨= 按位或赋值 a丨=True a=a丨True
^= 按位异或赋值 a^=10 a=a^10
<<= 左移赋值 a<<=2 a=a<<2
>>= 右移赋值 a>>=2 a=a>>2

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

(0)
上一篇 2022年12月18日 上午10:14
下一篇 2023年1月8日

相关文章

  • Python 写入文件数据(write)函数使用方法

    在 Python 中,我们可以使用 open() 函数打开一个文件并写入数据。使用 open() 函数打开文件时,需要指定文件名、文件打开模式以及编码方式等参数。其中,文件打开模式有多种,包括读模式(’r’)、写模式(’w’)、追加模式(’a’)等。如果不指定模式,默认为读模式。 当以写模式或追加模式打开文件后,就可以使用 write() 函数将数据写入文件…

    2023年2月25日
    00
  • Python函数设置默认参数

    在Python中,可以为函数参数指定默认值,这些参数被称为默认参数。如果调用函数时没有传递这些参数,则使用默认值。 默认参数可以在定义函数时指定,例如: def greet(name, greeting="Hello"): print(greeting, name) 在上面的示例中,greeting参数具有默认值"Hello&q…

    2023年2月20日
    00
  • Windows系统安装Python

    本章我们正式开始学习Python的入门课程。 在学习Python之前,你要做的第一件事,就是安装Python环境。 由于Python官方已不再维护Python2.x,所以本系列课程将使用最新的Python3.x版本作为Python环境,不再考虑Python2.x版本的兼容性。让我们面向未来,拥抱Python3吧。 下载Python安装包 首先进入Python…

    2022年10月30日
    10
  • Python 算数运算符

    算术运算符,即数学运算符,用来对数字进行数学运算,比如基本的加减乘除等。下表是 Python 支持的所有基本算术运算符。 运算符 说明 实例 运算结果 + 加法 3.14+5.33 8.47 – 减法 3.14-0.66 2.48 * 乘法 3.14*6 18.84 / 除法(与数学规则一致) 20/5 4.0 // 整除(只保留商的整数部分) 21//5 …

    2022年12月18日
    00
  • 详解Python中复数类型的创建、比较与运算!

    Python 是一门支持复数运算的编程语言,复数(Complex)是由实数和虚数部分组成的数学概念,其常用表示形式为 $a + bj$,其中 a 表示实部,b 表示虚部,复数的虚部以 j 或者 J 作为后缀。 Python 中的复数类型支持常见的数学运算,如加、减、乘、除和幂运算。 Python创建复数的两种方式 Python 中的复数类型可以使用内置函数 …

    2023年2月23日
    00
  • Python try except异常处理使用方法

    Python 中,try/except 语句可用于捕获和处理异常。语法如下: try: # 尝试执行的代码块 except ExceptionType1: # 处理 ExceptionType1 类型的异常 except ExceptionType2: # 处理 ExceptionType2 类型的异常 else: # 如果 try 代码块中没有引发异常,则…

    2023年2月26日
    00
  • Python整数类型(int)详解

    Python中的整数类型 在数学中,整数就是正整数、零、负整数的集合。在Python中,对于整数的定义也与此相同。 强类型编程语言的整数,一般会限定整数长度,以分配不同的存储空间。因此整数类型的声明关键字会有:short、int、long、long long等,它们的长度依次递增,开发者需要根据实际数字的大小选用不同的类型。 而Python则不同,它只有一种…

    2022年11月20日
    00
  • 详解 Python 的局部函数及用法

    Python中的局部函数是在函数内部定义的函数,也被称为内部函数或嵌套函数。 局部函数的特点是:只能在定义它的函数内部调用,而不能在其他函数或全局作用域中调用。 局部函数在许多情况下都很有用,可以减少全局命名空间的污染,提高代码可读性和可维护性。下面是一个简单的示例,展示了如何定义和使用局部函数: def outer_function(): def inne…

    2023年2月20日
    00
合作推广
合作推广
分享本页
返回顶部