day04整理
花式赋值
链式赋值
a = b = c = 4
定义变量就是用的
交叉赋值
x, y= y,x
列表
描述世间万物状态的一组数据,就是一列表格
作用
存储多个元素
定义
[]内用逗号隔开多个元素
使用方法
索引
字典
描述世间万物状态一组带有描述信息的值
作用
带有描述信息的存储多个元素
定义方式
{}内用逗号隔开多个键值对
使用方法
xiaoming = [{'name':xiaoming},{'age':10}]
xiaomingde = xiaoming[0]
xiaomingde[name]
布尔值
布尔值只有两个值,一个为true一个为False
所有数据类型都带有布尔值
None、空字典、空字符、空列表、false等数据类型自带布尔值为false
解压缩
解压缩:只针对2-3个元素容器类型的解压
*_ * 后面的元素全部合成放到列表里去了
用户交互
命令行式、交互式
input()
输入让程序暂停,接收用户输入的内容
格式化输出
f-string 格式化
%占位符
format
运算符
比较运算符
算数运算符
逻辑运算符
成员运算符
赋值运算符
身份运算符
位运算符
流程控制
if
单分支 双分支 多分支
while
循环重复做一件事
while + else 没有被break干掉我就可以运行else