首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >python中序列解包特性及其便捷赋值,人生苦短,我学python

python中序列解包特性及其便捷赋值,人生苦短,我学python

作者头像
刘金玉编程
发布2019-08-26 16:18:45
1.1K0
发布2019-08-26 16:18:45
举报
文章被收录于专栏:编程创造城市编程创造城市

知识回顾:

上一节我们学习了print函数,对其做了深入理解,这个系统输出函数其实有两个参数功能非常强大,分别是sep参数用于分隔符;end参数,结尾文本内容的修改。


本节知识视频教程

以下开始文字讲解:

python中序列解包特性

1.多变量赋值

利用元组的形式进行赋值,多个变量用逗号隔开,对应多个用逗号隔开的值。举例如下:

x,y=333,555 #分别将x,y进行赋值

2.交换赋值

在其它编程语言中,我们对两个值进行交换往往要借助第三方变量来实现,但是在python中我们提供了非常方便的变量交换赋值方法。举例如下:

x,y=y,x #将x和y的值进行互换

3.其它便捷赋值的方式

  • 连续赋值

a=b=c=666

  • 数学运算运用中,增量写法

j=j+1 对应一个增量赋值的写法 j+=1

j=j-1 对应j-=1

j=j*2 对应j*=2

j=j/2 对应j/=2

4.总结强调

1、x,y,z,f=1,2,3,4注意等于号左右侧的个数必须相等

2、连续赋值a=b=c=6

3、交换 x,y=y,x

4、基本运算的简写

本文参与 腾讯云自媒体分享计划,分享自微信公众号。
原始发表:2019-08-25,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 编程创造城市 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档