什么是python的序列赋值语法?在python中如何进行变量交换?

在python中,表达式是由变量和字符串组成的,在它们之前如果用一个“=”相连的话,就变成了一个赋值语句,接下来小编就为大家讲解赋值语句的其中一种:序列赋值语句。

序列赋值的语法如下(右边的对象我们通常叫的是序列,也叫元组)

1、变量名1,变量名2,…… = 对象1,对象2……

2、变量名1,变量名2,…… = (对象1,对象2,……)

3、变量名1,变量名2,…… = [对象1,对象2,……]

例:在一行语句中创建多个变量并赋值,依次打印输出:(注:每个变量用“,”逗号隔开,多个变量同时还有不同的值。)

思考:已知有两个变量,a变量的值为1000,b变量的值为2000,问在不创建新对象的情况下,如何让变量a和变量b的值进行交换(交叉绑定)?这里我们先借助第三个变量(临时变量,让它随意绑定一个(a,b任意)变量的值,再进行交换。代码如下:

第二种方法:序列法。相对以上的方法,用序列法来进行变量交换,不用借助第三方变量,一行代码就可轻松捣定,可缩短编程人员的开发时间,提高效率,如图


正在学习的小伙伴,推荐我们的Python学习扣qun:784758214 ,看看前辈们是如何学习的!从基础的python脚本到web开发、爬虫、django、数据挖掘等【PDF,实战源码】,零基础到项目实战的资料都有整理。送给每一位python的小伙伴!每天都有大牛定时讲解Python技术,分享一些学习的方法和需要注意的小细节,点击加入我们的 python学习者聚集地

尾声:变量是编程语法中的重中之重,是任何一门编程语言的核心组成部分,没有了变量,就相当于一辆车没有了轮子,永远也无法前行,希望各位码友们下去以后要多记,多练,多动手。如果觉得本文的内容有所帮助,请各位朋友们多评论,点个喜欢吧,一定会给大家带来更加实用,精彩的内容。

发布了10 篇原创文章 · 获赞 0 · 访问量 3953

猜你喜欢

转载自blog.csdn.net/ITHHH777/article/details/104168448