python赋值运算符号,python中的赋值操作符
赋值运算符主要用于给变量(或常量)赋值。使用时,可以用基本赋值运算符“=”直接将右边的值赋给左边的变量,也可以在执行一些运算后将右边的值赋给左边的变量。下面这篇文章主要介绍Python中赋值运算符的含义和用法的相关信息。有需要的可以参考一下。
00-1010引言一、赋值运算符的含义:二。赋值运算符的编写:2.1单变量赋值2.2多变量赋值2.3多变量同值赋值附:扩展赋值运算符总结
目录
在Python中,提到的任何赋值操作符实际上都是指等号=。在编程语言中,等号的含义不再是数学中1 1=2的等号。真正的意义是把=右边的结果赋给等号左边的变量。
例如,定义变量num=1,首先计算等号右边的值,然后将结果赋给等号左边的变量。其实此时num变量就是数据1在内存中的一个引用地址。以后要使用数据1时,可以直接取出num变量,读取num变量对应的被访问数据,即1。
引言
运算符描述=将=右边的结果赋给等号左边的变量。
一、赋值运算符含义:
二、赋值运算符写法:
数量=1
打印(数字)
2.1单个变量赋值
注意:分配了多个变量。等号左边的变量数量应该与等号右边的数据数量相同。每个数据应该用英文逗号分隔,变量的顺序应该与数据的顺序相对应。
多变量赋值分析流程:给num1赋值3,给float1赋值0.8,最后给str1赋值Python自学网。
1,float1,str1=3,0.8, Python自学网
打印(数字1)
打印(浮动1)
打印(str1)
返回的结果如下:
2.2多个变量赋值
赋值过程:100赋给变量A,也赋给变量b。
a=b=100
打印(一份)
打印(b)
返回的结果如下:
2.3 多变量赋值相同值
=赋值运算符也可以与其他运算符(算术运算符、按位运算符等)结合使用。)成为更强大的赋值操作符,如表1所示。
表1 Python常见赋值操作符
运算符示例=最基本的赋值运算x=yx=y=加法赋值x=yx=x y-=减法赋值x -=yx=x-y*=乘法赋值x *=yx=x * y/=除法赋值x /=yx=x/y%=取余数赋值x%=yx=yx=x ** y//=整数赋值x/=yx=x//=y=按位and赋值x=yx=x y =yx=x y=按位异或赋值x=yx
a=1
b=2
a=b
print(a b=,a)#1 2=3
a-=b
print(a-b=,a)#3-2=1
a*=b
print(a*b=,a)#1*2=2
a/=b
print(a/b=,a)#2/2=1.0
a%=b
print(a%b=,a)#1%2=1.0
c=0
d=2
c=d
print(cd=,c)#02=0
c=d
print(cd=,c)#02=2
运行结果是:
a b=3
a-b=1
a*b=2
a/b=1.0
a%b=1.0
cd=0
cd=2
需要注意的是,程序中A的值被/=和%=操作后,类型隐式更改为浮点,但浮点不能被、和操作,否则Python解释器会报错。
附:扩展后的赋值运算符
关于Python中赋值操作符的含义和用法的文章到此结束。有关Python中赋值运算符用法的更多信息,请搜索流行的IT软件开发工作室以前的文章或继续浏览下面的相关文章。希望大家以后多多支持热门IT软件开发工作室!
郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。