网站首页 > 基础教程 正文
今天学习的是刘金玉老师零基础Python教程第25期,主要内容是python序列解包特性及其便捷赋值。
(一)交换两个变量的值不需要借助第三个变量完成。比如:分别将x,y进行赋值,x,y=111,666 然后使用x,y=y,x即可交换x,y的赋值结果。
>>> 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
猜你喜欢
- 2024-11-27 Python中的bytearray对象,灵活的字节序列处理
- 2024-11-27 学习编程第159天 python编程 序列的增删改查
- 2024-11-27 Python中的时间序列分解
- 2024-11-27 Python入门第4课:字符串、序列
- 2024-11-27 python基础 数值和序列类型
- 2024-11-27 学习编程第158天 python编程 利用序列求最值和存在性
- 2024-11-27 python每天学习一点点(判断数元素是否在序列中的2种方法。)
- 2024-11-27 Python中6种内建序列之通用操作
- 2024-11-27 通过 Python 代码实现时间序列数据的统计学预测模型
- 2024-11-27 1.4「Python」第四章 序列
- 最近发表
- 标签列表
-
- gitpush (61)
- pythonif (68)
- location.href (57)
- tail-f (57)
- pythonifelse (59)
- deletesql (62)
- c++模板 (62)
- css3动画 (57)
- c#event (59)
- linuxgzip (68)
- 字符串连接 (73)
- nginx配置文件详解 (61)
- html标签 (69)
- c++初始化列表 (64)
- exec命令 (59)
- canvasfilltext (58)
- mysqlinnodbmyisam区别 (63)
- arraylistadd (66)
- node教程 (59)
- console.table (62)
- c++time_t (58)
- phpcookie (58)
- mysqldatesub函数 (63)
- window10java环境变量设置 (66)
- c++虚函数和纯虚函数的区别 (66)