专业编程基础技术教程

网站首页 > 基础教程 正文

学习编程第141天 python序列解包特性及其便捷赋值

ccvgpt 2024-11-27 12:05:55 基础教程 1 ℃

今天学习的是刘金玉老师零基础Python教程第25期,主要内容是python序列解包特性及其便捷赋值。

(一)交换两个变量的值不需要借助第三个变量完成。比如:分别将x,y进行赋值,x,y=111,666 然后使用x,y=y,x即可交换x,y的赋值结果。

学习编程第141天 python序列解包特性及其便捷赋值

>>> x,y=111,666

>>> x

111

>>> y

666

>>> x,y=y,x

>>> x

666

>>> y

111

(二)连续赋值。变量的赋值结果一样,可以通过连续相等完成赋值。比如:a=b=c=188。

>>> a=b=c=188

>>> a

188

>>> b

188

>>> c

188

2.数学运算。比如:j=j+1;j=j-2;j=j*3;j=j/4。也可以表达为j+=1;j-=2;j*=3;j/=4。

>>> j=12

>>> j=j+1

>>> j

13

>>> j=12

>>> j=j-2

>>> j

10

>>> j=12

>>> j=j*3

>>> j

36

>>> j=12

>>> j=j/4

>>> j

3.0


Tags:

最近发表
标签列表