day04_花式赋值、列表、输入、格式化输出

花式赋值

链式赋值

a = b = c = 10


def f1(a=1):
    pass

交叉赋值

x = 10
y = 20

x, y = y, x

列表list

[]内用逗号隔开多个元素(任意数据类型)

索引取值:索引从0开始,从-1开始

字典dict

dic = {'a':1}

{}内用逗号隔开多个键(一般为字符串(不可变类型))值(任意数据类型)对

按key取值

布尔值

所有数据类型都自带布尔值,0/None/空(空字符串/空列表/空字典)/False自带布尔值为False,其他均为True

解压缩

一次性取多个值,如果某一个值不要,就用_表示

python与用户的交互

input()

  1. 暂停程序
  2. 接收用户的输入
  3. 接收的所有数据都为字符串

三种格式化输出方式

f-string

f'{name}'

占位符

'%s'%(name)

format

'{}'.format(name)
posted @ 2019-09-16 15:44  W文敏W  阅读(92)  评论(0)    收藏  举报