python 基本语句
2022-04-05 16:55 jym蒟蒻 阅读(88) 评论(0) 编辑 收藏 举报文章目录
- 1.赋值语句
- 序列赋值语句:
- 多目标赋值语句:
- 增强赋值语句:
- 表达式语句
- 2.条件语句和循环语句
- if语句:
- while循环:
- for循环:
- range计数器
- zip函数
- enumerate函数
>>> a=1
>>> b=2
>>> c,d=a,b
>>> c,d
(1, 2)
>>> [c,d]=[a,b]
>>> c,d
(1, 2)
>>> [c,d]
[1, 2]
>>> a,b=b,a
>>> a,b
(2, 1)
>>> [a,b,c]=(1,2,3)
>>> a,c
(1, 3)
>>> (a,b,c)='abc'
>>> a,c
('a', 'c')
>>> string = 'abcd'
>>> a,b,c,d=string
>>> a,c
('a', 'c')
>>> a,b,c=string
Traceback (most recent call last):
File "<pyshell#16>", line 1, in <module>
a,b,c=string
ValueError: too many values to unpack (expected 3)
>>> a,b,c=string[0],string[1],string[2:]
>>> a,b,c
('a', 'b', 'cd')
>>> a,b=string[:2]
>>> c=string[2:]
>>> a,b,c
('a', 'b', 'cd')
>>> (a,b),c=string[:2],string[2:]
>>> a,b,c
('a', 'b', 'cd')
>>> ((a,b),c)=('ab','cd')
>>> a,b,c,d
('a', 'b', 'cd'