摘要:
装饰器 一、装饰器的形成过程 最简单的装饰器 >有返回值 >有一个参数 >万能参数 最简单的装饰器 有返回值 装饰带参数函数的装饰器 二、装饰器的作用 1、不想修改函数的调用方式,但是还想在原来的函数前后添加功能。 2、timmer就是一个装饰器函数,但是对一个函数有一些装饰作用。 三、原则:开放封 阅读全文
摘要:
初始函数 一、定义函数 函数特点: 1、定义了之后,可以在任何需要他的地方调用 2、没有返回长度,只是单纯的打印 len() 1、不能变,只能计算s字符串的长度 2、只是输出了结果 自定义函数: 二、返回值的三个情况: 三、参数 参数三种情况 注意:使用关键字传参,位置随意放 注意:没有特意强调就用 阅读全文
摘要:
文件操作: 文件路径:d:\文件名.txt 编码方式:utf-8、gbk 操作方式:只读、只写、追加、读写、写读... 只读:r 或 rb #相对路径 #绝对路径 绝对路径注意点: 1)、以什么编码方式储存的文件,就以什么编码方式打开,以免报错。 2)、隐藏文件类型的扩展名不需要追加。 rb注意:非 阅读全文
摘要:
基础数据类型汇总 一、列表(list) 例如:删除索引为奇数的元素 注意:在循环一个列表时,最好不要删除列表中的元素,这样会使索引发生改变,从而报错。 二、字典(dict) 1.同一个列表 2.删除键为“k”开头的键值对 注意:字典、列表删除时不能循环键值对 三、元组(tuple) 注意:如果元组里 阅读全文
摘要:
数据类型 数据类型划分:可变数据类型 不可变数据类型 不可变数据类型:元组、bool、int (本身不可更改)、str (可哈希) 可变数据类型:列表list、字典dict 、集合set (不可哈希) 注意:集合为不可变类型,但是集合元素可变 一、Int int 1,2,3... 用于计算 prin 阅读全文
摘要:
一、Python介绍 Python 崇尚优美、清晰、简单 Python是一门动态解释型的强制性定义的语言。 二、编译型和解释型的区别 编译型:一次性将所有与程序编译成二进制文件。 缺点:开发效率低,不能跨平台。 优点:运行速度快。 比如:C、C++等。 解释型:当程序执行时,一行一行地解释。 优点: 阅读全文