《第六章》字典
使用字典
在 Python 中,字典是一系列键-值对。
添加键-值对
修改字典中的值
删除键-值对
由类似对象组成的字典
遍历字典
|
|
遍历字典中的所以键
按顺序遍历字典中的所有键
遍历字典中的所有值
嵌套
字典列表
- 列表嵌套字典
- 字典嵌套字典
- 字典嵌套列表
《第七章》用户输入和while循环
函数 input() 的工作原理
input() 让程序暂停运行,等待用户输入
|
|
*在支持暂停的编辑器下运行
使用int() 来获取数值输入
在用input() 获取用户的输入值中,接受的是字符串类型,如果我们要接受数值,可以用int()函数
求模运算符
% 取余
while 循环
for循环用于针对集合中每个元素的代码块,不进行修改内容
while循环不断的运行,知道不符合条件时退出
让用户选择何时退出
- 让循环条件不满足
- 使用标志
123456 while 的循环条件为布尔类型active=Trueage=int()while active:if age==18:active=False
- 使用 break 退出循环
在循环中使用break 将直接跳出讯循环 - 使用 continue
在循环中使用 continue 将跳出循环,执行下一个循环
*在使用while循环的时候避免无限循环
使用while循环来处理列表和字典
思路:while循环 一个列表 ,.pop()删除的内容复制给另一个列表中
删除包含特定值得所有列表元素
思路:while循环判断元素是否在列表中,然后remove()
#《第八章》函数
定义函数
向函数传递信息
实参和形参
*一个有具体值,一个没有
传递实参
位置实参的顺序
在定义函数的同时,形参的顺序,也规定了在调用函数填入实参的顺序
关键字实参
关键字实参无需考虑顺序,在调用函数的时候,参数通过键-值传递
默认值
给形参指定默认值 ,在实参默认省略的时候
*避免实参错误
返回值
return
让实参变成可选的
有时候,需要让实参变为可选的,这样使用函数的人在需要才提供额外的信息,
通过讲函数的形参设为=’’
结合函数和while循环
在函数中使用while循环
传递列表
将函数传入的参数为列表,并for循环遍历
禁止函数修改列表
当我们不需要修改原列表内容的时候可以向函数传递列表副本,通过切片的原理
传递任意数量的实参
*表示Python 创建一个名为 XX 的空元组
任意数量的关键字参数
表示可以接受任意数量的键-值数据
将函数储存在模块中
导入模块
将写好的函数放在.py文件中
导入模块:
导入特定的函数
使用as给函数指定别名
使用as给模块函数名指定别名
–<第八章>END–