语句表达式
格式
PEP8
空格四个空格
一行最好不要超过79
赋值语句
基本赋值
序列赋值
- 左右保证一致
>>> a,b,c = 'uke'
>>> a
'u'
>>> b
'k'
>>> c
'e'
- 左右不一致,需要切割
>>> a,b,c = 'youpin'
>>> a
Traceback (most recent call last):
File "main.py", line 2, in
a,b,c = 'youpin'
ValueError: too many values to unpack (expected 3)
>>> s = 'youpin'
>>> a,b,c = s[0],s[1],s[2:]
>>> a
'y'
>>> b
'o'
>>> c
'upin'
扩展序列解包赋值
*+变量,返回列表,列表中的是多出来的部分
一个表达式中只有一个星号
>>> a,b,*c = s
>>> a,
('y',)
&g