顺序结构: 顺序结构 分支结构 循环结构 if语句可以单独使用 分支结构中必须有if语句,并且只能有一个 elif语句可以有,也可以没有,可以有一个,也可以有多个 else不能单独使用,也以有,也可以没有,但是有的话只能有一个 if可以单独使用 eslse语句不能单独使用 多分支结构 循环结构 for循环 结束循环 while循环 continue # 结束本次循环,继续下一次循环 break # 终止循环 双重循环 字典dict 是一组键-k值value对的集合 典的查找速度特别的快 字典的key是唯一的,但是value可以重复 字典是无序的 获取指定元素的下标 根据key获取value get()方法,获取不到对应的value时,则返回None 添加键key值对 修改 删除 函数function 定义函数 renurn语句,返回函数执行的结果 函数内部执行到return语句时,会立即结束 不写return的时候,程序会默认添加一个return语句 return 后如果没有返回值,就相当于 return None 空函数 def nop(): pass 如果试图在return语句中返回多个值 则程序自动将这多个值封装为一个元组 函数的参数 位置参数 positional argument 位置参数必须传参 位置参数是按照顺序传参 默认参数 参数有一个默认值 默认参数可以简化函数的调用 默认参数必须写在位置参数的后面 变化大的参数一般用位置参数,变化小的参数可以作为默认参数 18:30-20:40 写课后作业
|