问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

Python中+=是什么意思?

发布网友 发布时间:2022-03-03 12:48

我来回答

15个回答

热心网友 时间:2022-03-03 14:17

1、两个值相加,然后返回值给符号左侧的变量

举例如下:

>>> a=1

>>> b=3

>>> a+=b(或者a+=3)

>>> a

4

2、用于字符串连接(变量值带引号,数据类型为字符串)

>>> a='1'

>>> b='2'

>>> a+=b

>>> a

'12'

扩展资料:

Python常用运算符

1、算术运算符

2、比较运算符

3、赋值运算符

4、位运算符

5、逻辑运算符

6、成员运算符

7、身份运算符

8、运算符优先级

以下所列优先级顺序按照从低到高优先级的顺序;同行为相同优先级。

Lambda  #运算优先级最低

逻辑运算符: or

逻辑运算符: and

逻辑运算符:not

成员测试: in, not in

同一性测试: is, is not

比较: <,<=,>,>=,!=,==

按位或: |

按位异或: ^

按位与: &

移位: << ,>>

加法与减法: + ,-

乘法、除法与取余: *, / ,%

正负号: +x,-x

具有相同优先级的运算符将从左至右的方式依次进行,用小括号()可以改变运算顺序。

参考资料:

参考资料来源:百度百科-Python

热心网友 时间:2022-03-03 15:35

1、格式符

例如:

a = 'test'

print 'it is a %s' %(a)

打印的结果就是 it is a test

2、单独看%,是一个运算符号,求余数。

例如:

求模运算,相当于mod,也就是计算除法的余数,比如5%2就得到1。

扩展资料:

python中%常用的操作有%s,%d,%r等

%s,%r,%d分别表示字符串以str(),rper(),以及十进制整数表示,%f表示结果为浮点型。

1、%f 浮点型

import math

%a.bf,a表示浮点数的打印长度,b表示浮点数小数点后面的精度 ,%f时表示原值,默认是小数点后5位数 。

print "PI=%f" % math.pi

output: PI=3.141593

只是%9f时,表示打印长度9位数,小数点也占一位,不够左侧补空格

print "PI=%9f" % math.pi

output: PI=_3.141593

2、%d 整型

[python] view plain copy

num=14

#%d打印时结果是14

3、%s 字符串

[python] view plain copy

string="hello"

%s打印时结果是hello

热心网友 时间:2022-03-03 17:10

在Python"
//
"表示整数除法。
Python其它表达式:
Python的表达式写法与C/C++类似。只是在某些写法有所差别。
主要的算术运算符与C/C++类似。+,
-,
*,
/,
//,
**,
~,
%分别表示加法或者取正、减法或者取负、乘法、除法、整除、乘方、取补、取余。
>>,
<<表示右移和左移。&,
|,
^表示二进制的AND,
OR,
XOR运算。>,
<,
==,
!=,
<=,
>=用于比较两个表达式的值,
分别表示大于、小于、等于、不等于、小于等于、大于等于。在这些运算符里面,~,
|,
^,
&,
<<,
>>必须应用于整数。
扩展资料:
Python使用and,
or,
not表示逻辑运算。
is,
is
not用于比较两个变量是否是同一个对象。in,
not
in用于判断一个对象是否属于另外一个对象。
Python支持“列表推导式”(list
comprehension),比如计算0-9的平方和:
>>>
sum(x
*
x
for
x
in
range(10))
285
Python使用lambda表示匿名函数。匿名函数体只能是表达式。比如:
>>>
add=lambda
x,
y
:
x
+
y
>>>
add(3,2)
Python使用y
if
cond
else
x表示条件表达式。意思是当cond为真时,表达式的值为y,否则表达式的值为x。相当于C++和Java里的cond?y:x。
Python区分列表(list)和元组(tuple)两种类型。list的写法是[1,2,3],而tuple的写法是(1,2,3)。可以改变list中的元素,而不能改变tuple。
在某些情况下,tuple的括号可以省略。tuple对于赋值语句有特殊的处理。因此,可以同时赋值给多个变量,比如:
>>>
x,
y=1,2
#
同时给x,y赋值,最终结果:x=1,
y=2
特别地,可以使用以下这种形式来交换两个变量的值:
>>>
x,
y=y,
x
#最终结果:y=1,
x=2
Python使用'(单引号)和"(双引号)来表示字符串。与Perl、Unix
Shell语言或者Ruby、Groovy等语言不一样,两种符号作用相同。一般地,如果字符串中出现了双引号,就使用单引号来表示字符串;反之则使用双引号。如果都没有出现,就依个人喜好选择。
出现在字符串中的\(反斜杠)被解释为特殊字符,比如\n表示换行符。表达式前加r指示Python不解释字符串中出现的\。这种写法通常用于编写正则表达式或者Windows文件路径。
Python支持列表切割(list
slices),可以取得完整列表的一部分。支持切割操作的类型有str,
bytes,
list,
tuple等。
它的语法是...[left:right]或者...[left:right:stride]。假定nums变量的值是[1,
3,
5,
7,
8,
13,
20],那么下面几个语句为真:
nums[2:5]
==
[5,
7,
8]
从下标为2的元素切割到下标为5的元素,但不包含下标为5的元素。
nums[1:]
==
[3,
5,
7,
8,
13,
20]
切割到最后一个元素。
nums[:-3]
==
[1,
3,
5,
7]
从最开始的元素一直切割到倒数第3个元素。
nums[:]
==
[1,
3,
5,
7,
8,
13,
20]
返回所有元素。改变新的列表不会影响到nums。
nums[1:5:2]
==
[3,
7]
从下标为1的元素切割到下标为5的元素但不包含下标为5的元素,且步长为2。
参考资料:
搜狗百科——Python(计算机程序设计语言)

热心网友 时间:2022-03-03 19:01

1. 相加,然后返回值给前一个变量
eg:
>>> a=1
>>> b=2
>>> a+=b
>>> a
3

2. 字符串连接
>>> a='1'
>>> b='2'
>>> a+=b
>>> a
'12'

注意第二个有引号, 是作为字符串处理的。

热心网友 时间:2022-03-03 21:09

这个python的repl,用来在控制台交互式执行python代码。一般是演示小范例的时候使用。
启动方式是直接运行python,不带任何参数。之后可以在>>>提示符后面输入

热心网友 时间:2022-03-03 23:34

数字运算


热心网友 时间:2022-03-04 02:15

+= 加法赋值运算符 c += a 等效于 c = c + a
-= 减法赋值运算符 c -= a 等效于 c = c - a
*= 乘法赋值运算符 c *= a 等效于 c = c * a
/= 除法赋值运算符 c /= a 等效于 c = c / a
%= 取模赋值运算符 c %= a 等效于 c = c % a
**= 幂赋值运算符 c **= a 等效于 c = c ** a
//= 取整除赋值运算符 c //= a 等效于 c = c // a

热心网友 时间:2022-03-04 05:13

Python
有两种除法操作符,一种是单斜杠:用于传统除法,另一种双斜杠:用于浮点数除法,其结果进行四舍五入。

热心网友 时间:2022-03-04 08:28

求模运算,相当于mod,也就是计算除法的余数,比如5%3就得到2。
%还用在python的格式化输出,比如:
a
=
'test'
print
'it
is
a
%s'
%(a)
打印的结果就是
it
is
a
test

热心网友 时间:2022-03-04 11:59

使变量增加

热心网友 时间:2022-03-04 15:47

+=是自增
a+=1的意识是把变量a加一后,重新赋值给a

若原本a=3
经过了a+=5
那么现在a=8

热心网友 时间:2022-03-04 19:52

+=就是先把右边的值+到左边的变量然后再把相加后的值赋值给左边的变量。

热心网友 时间:2022-03-05 00:13

例如:a=2 b=3 a+=b print(a) 5
所以变量a=a+b, +=相加返回值给前一个变量。

热心网友 时间:2022-03-05 04:51

a+=1,意思就是a=a+1。把变量a加上后边的1,再赋值给a。

热心网友 时间:2022-03-05 09:46

a = a + b 相当于 a += b
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
美的面包机和面要多久 美的面包机和面的时间要多长 美的面包机怎么用手动操作 如何用美的面包机发面 如何用美的面包机和面 美的面包机如何和面 CDR教程—教你如何使用CorelDRAW复制图形方法 苹果手机微信怎么换漂亮字体(苹果手机微信怎么换行输入) 有什么好用的app转换字体 手写转文字的软件 erp可以看评论地址吗 淘宝评论url是什么意思? Python里的&gt;&gt;&gt;是什么意思? iPhone7怎么剪辑照片里的视频 如何用iPhone7拍摄段视频 iPhone7plus怎么编辑视频和PS照片? Python中@是什么意思? python中 *= 是什么意思 IPhone7plus 里的视频剪切到电脑上,电脑上看不到,手机里也找不到 python中~是什么运算符 如何剪辑类似iPhone7快闪广告的视频? python中%代表什么意思? iphone7怎么局部截屏 苹果7怎么局部截屏教程 苹果手机怎么修改视频啊,就是把视频中一部分删掉这样,需要下载软件也行 iphone手机怎样剪切图片? iphone 7截屏怎么截 python课程什么意思 苹果手机如何剪短视频 什么是python编程 python 是什么? 苹果7plus能截取视频吗 python是什么意思 干花椒如何存放? Python用于什么? 干花椒怎么保存方法 干花椒叶夏天会不会长虫? 艾草煮的水可以放到瓶子里存放使用吗 python数据类型有哪些 python有哪些数据类型 python四种基本数据类型 什么方法可以使粮食储存的更久 python语言有哪些数据类型 捡花椒叶的体验心得? python提供的四种基本数据类型是哪些 花椒叶能不能蒸花卷馍 python中都有哪些数据类型 生活中的小问题 python基本数据类型有哪些 花椒树叶做出来的油饼是不是比葱油饼好吃多了? python数据类型是什么 Python基本内置数据类型有哪些 python支持的数据类型