摘要: 一. 动态传参 形参: 1. 位置参数 2. 默认值参数 3. 动态传参 1, *args: 动态接收位置参数 2, **kwargs:动态接收关键字参数 顺序: 位置, *args, 默认值, **kwargs *, **: def func(*args, **kwargs): 无敌传参 pass 阅读全文
posted @ 2018-10-30 19:56 一碗窝子面 阅读(93) 评论(0) 推荐(0) 编辑
摘要: 一:认识函数 函数: 对代码块和功能的封装和定义 语法:def 函数名(形参): 函数体 函数名(实参)二:函数体 函数名(实参) 函数的返回值 return, 终止函数的运行 1. 函数内部不写return, 默认在最后返回None 2. 函数只写了return 返回None 3. return 阅读全文
posted @ 2018-10-30 19:49 一碗窝子面 阅读(85) 评论(0) 推荐(0) 编辑
摘要: 1. 文件操作 open() 文件句柄 open()打开一个文件, 获取的是文件句柄 read() : 读取全部内容。 readline(): 读取第一行内容。返回要去除空格和换行。 readlines():一次性读取全玻内容,返回的是列表。 write() for line in f: 遍历文件中 阅读全文
posted @ 2018-10-30 19:44 一碗窝子面 阅读(95) 评论(0) 推荐(0) 编辑
摘要: 1. 基础数据部分的补充 1. join: 把列表中的数据进行拼接。 拼接成字符串 2. 关于删除: 列表和字典在循环的时候都不能删除。 把要删除的内容保存在新列表中。 循环新列表。 删除老列表(字典) 3. fromkeys dict.fromkeys(iter, value) 把可迭代对象进行迭 阅读全文
posted @ 2018-10-30 19:27 一碗窝子面 阅读(66) 评论(0) 推荐(0) 编辑
摘要: 1. 小数据池, 常量池, id() 查看变量的内存地址 is和== is 判断内存地址是否一致 == 判断内容是否一致 小数据池的作用: 为了快速的创建字符串对象, 可以减少内存的浪费 用缓存的前提:数据可以被共享。不可变. 2. 再谈编码 ascii: 数字,字母, 特殊字符。 字节: 8bit 阅读全文
posted @ 2018-10-30 19:25 一碗窝子面 阅读(147) 评论(0) 推荐(0) 编辑
摘要: 一:认识字典: 成对的保存数据。 以key:value的形式保存 用{}表示,每一项内容都是key:value, 每项数据之间用逗号隔开 字典中的key是不能重复的。 存储是依靠着key来计算的 字典是使用hash算法计算key的哈希值. 使用哈希值来存储数据 哈希算法得到的是一个唯一的数字(可能是 阅读全文
posted @ 2018-10-30 19:12 一碗窝子面 阅读(244) 评论(0) 推荐(0) 编辑