摘要:
(1)介绍 装饰器: 本质就是函数,其目的为其他函数添加功能 原则:(1)不修改被装饰函数的源代码(开放封闭原则) (2)为被装饰函数添加新功能后,不修改被修饰函数的调用方式 组成:高阶函数、嵌套函数、闭包 (2)组成 高阶函数定义: 1.函数接受的参数是一个函数名 2.函数的返回值是一个函数名 3 阅读全文
摘要:
1.文件处理流程 (1)用open命令打开一个文件并赋值给一个变量,得到一个文件句柄 (2)对文件句柄进行文件操作 (3)用close命令关闭文件 2.基本操作 (1)打开文件 f = open("文件绝对路径”,“文件要进行的操作”,编码格式) (2)文件操作命令 1.f.read(),读取全部文 阅读全文
摘要:
编码 '==' 表示两边的值的判断 is 表示Id的判断 编码和解码的时候都需要制定编码格式. s = "我是⽂字" # 我们这样可以获取到GBK的⽂字 # 把GBK转换成UTF-8 # ⾸先要把GBK转换成unicode. 也就是需要解码 ds = s.encode('GBK') s = ds.d 阅读全文
摘要:
内置函数 (1)abs(), 绝对值或复数的模 (2)all() 接受一个迭代器,如果迭代器的所有元素都为真,那么返回True,否则返回False (3)any() 接受一个迭代器,如果迭代器里有一个元素为真,那么返回True,否则返回False (4)ascii() 调用对象的__repr__() 阅读全文
摘要:
(1)字符串格式化 python的字符串格式化有两种方式: 百分号方式, format方式 1.百分号格式 (name) 可选,用于选择指定的key flags 可选,可供选择的值有: + 右对齐;正数前加正号,负数前加负号; - 左对齐;正数前无符号,负数前加负号; 空格 右对齐; 正数前加空格, 阅读全文
摘要:
万恶之源-基本数据类型(int, bool, str) ⼀.python基本数据类型 1. int ==> 整数. 主要⽤来进⾏数学运算 . 2. str ==> 字符串, 可以保存少量数据并进⾏相应的操作 3. bool==>判断真假, True, False 4. list==> 存储⼤量数据. 阅读全文
摘要:
运算符 (1) "+" , 两个对象相加 (2) "-" ,两个对象相减 (3) " * " ,两个对象相乘 (4) "/" ,两个对象相除 (5) "%" ,相除返回商的余数 (6) "//" ,返回商的整数部分(整除) (7) " ** ",返回x的y次方幂结果 比较运算 (1)"=",等于 , 阅读全文