杨伟朋 发表于 2016-9-17 14:53:33

Python中交换x=1,y=2,z=3的数值

Python中交换x=1,y=2,z=3的数值,竟然可以这样下:x,y,z=z,x,y??!!
太厉害了吧,机理是什么呢,是不是Python中没有为变量分配存储地址呢?

无符号整形 发表于 2016-9-17 15:18:59

甚至可以这样:=
Python是解释性语言,所以原理就是他的语法,没什么好说的

杨伟朋 发表于 2016-9-18 00:49:18

无符号整形 发表于 2016-9-17 15:18
甚至可以这样:=
Python是解释性语言,所以原理就是他的语法,没什么好说的

列表也可以这样,python大法好啊果然

人zai旅途 发表于 2016-9-18 20:58:41

跟着你的问题,一起学习了这个知识点

杨伟朋 发表于 2016-9-18 21:26:55

人zai旅途 发表于 2016-9-18 20:58
跟着你的问题,一起学习了这个知识点

这就是论坛的妙处吧,加油

水稻 发表于 2016-9-22 10:55:47

如果用心看书的话也会发现的
页: [1]
查看完整版本: Python中交换x=1,y=2,z=3的数值