摘要: (1)介绍 装饰器: 本质就是函数,其目的为其他函数添加功能 原则:(1)不修改被装饰函数的源代码(开放封闭原则) (2)为被装饰函数添加新功能后,不修改被修饰函数的调用方式 组成:高阶函数、嵌套函数、闭包 (2)组成 高阶函数定义: 1.函数接受的参数是一个函数名 2.函数的返回值是一个函数名 3 阅读全文
posted @ 2018-07-13 16:48 微凉fjc 阅读(106) 评论(0) 推荐(0) 编辑
摘要: 1.文件处理流程 (1)用open命令打开一个文件并赋值给一个变量,得到一个文件句柄 (2)对文件句柄进行文件操作 (3)用close命令关闭文件 2.基本操作 (1)打开文件 f = open("文件绝对路径”,“文件要进行的操作”,编码格式) (2)文件操作命令 1.f.read(),读取全部文 阅读全文
posted @ 2018-07-11 17:36 微凉fjc 阅读(111) 评论(0) 推荐(0) 编辑
摘要: 编码 '==' 表示两边的值的判断 is 表示Id的判断 编码和解码的时候都需要制定编码格式. s = "我是⽂字" # 我们这样可以获取到GBK的⽂字 # 把GBK转换成UTF-8 # ⾸先要把GBK转换成unicode. 也就是需要解码 ds = s.encode('GBK') s = ds.d 阅读全文
posted @ 2018-07-09 17:11 微凉fjc 阅读(85) 评论(0) 推荐(0) 编辑
摘要: 内置函数 (1)abs(), 绝对值或复数的模 (2)all() 接受一个迭代器,如果迭代器的所有元素都为真,那么返回True,否则返回False (3)any() 接受一个迭代器,如果迭代器里有一个元素为真,那么返回True,否则返回False (4)ascii() 调用对象的__repr__() 阅读全文
posted @ 2018-07-07 15:44 微凉fjc 阅读(127) 评论(0) 推荐(0) 编辑
摘要: (1)字符串格式化 python的字符串格式化有两种方式: 百分号方式, format方式 1.百分号格式 (name) 可选,用于选择指定的key flags 可选,可供选择的值有: + 右对齐;正数前加正号,负数前加负号; - 左对齐;正数前无符号,负数前加负号; 空格 右对齐; 正数前加空格, 阅读全文
posted @ 2018-07-05 15:53 微凉fjc 阅读(251) 评论(0) 推荐(0) 编辑
摘要: 万恶之源-基本数据类型(int, bool, str) ⼀.python基本数据类型 1. int ==> 整数. 主要⽤来进⾏数学运算 . 2. str ==> 字符串, 可以保存少量数据并进⾏相应的操作 3. bool==>判断真假, True, False 4. list==> 存储⼤量数据. 阅读全文
posted @ 2018-07-04 18:45 微凉fjc 阅读(201) 评论(0) 推荐(0) 编辑
摘要: 运算符 (1) "+" , 两个对象相加 (2) "-" ,两个对象相减 (3) " * " ,两个对象相乘 (4) "/" ,两个对象相除 (5) "%" ,相除返回商的余数 (6) "//" ,返回商的整数部分(整除) (7) " ** ",返回x的y次方幂结果 比较运算 (1)"=",等于 , 阅读全文
posted @ 2018-07-03 15:22 微凉fjc 阅读(233) 评论(0) 推荐(0) 编辑
摘要: hello world! 1 print("hello world!") 后缀名 python文件后缀名为.py,导入模块时,如果文件后缀名不是.py,解释器会报错 执行方式 注意 : 在linux下解释器路径#!/usr/bin/env python (1) cmd直接调用系统程序 > .> > 阅读全文
posted @ 2018-07-02 17:24 微凉fjc 阅读(142) 评论(0) 推荐(0) 编辑