Loading

摘要: 目录规范: ATM #工程文件夹 | bin #用来存放可执行文件的 | start.py conf #用来存放配置信息的 | settings.py lib #用来存放自定义的模块 | common.py core #用来存放核心的逻辑 | src.py log #用来存放日志文件的 db #用来 阅读全文
posted @ 2018-08-08 16:01 it227 阅读(118) 评论(0) 推荐(0) 编辑
摘要: 区分Python文件的两种用途 run.py文件: import m1 m1.py文件: def f1(): print('f1') def f2(): print('f2') #当文件被执行时__name__=='__main__' #当文件被导入时__name__=='模块名' # print( 阅读全文
posted @ 2018-08-08 15:56 it227 阅读(223) 评论(0) 推荐(0) 编辑
摘要: run.py文件: import m1 # 第一次导入 # 验证解决方案一: ''' 正在导入m1 正在导入m2 ''' # print(m1.x) # print(m1.y) # 验证解决方案二: import m1 # 第一次导入 ''' 正在导入m1 ''' # print(m1.x) # p 阅读全文
posted @ 2018-08-08 15:54 it227 阅读(201) 评论(0) 推荐(0) 编辑
摘要: 1. 什么是模块 1.1 模块就是一系列功能的集合体 1.1.1 模块有三种来源 1.内置的模块 2.第三方的模块 3.自定义模块 1.1.2 模块的格式: 1.使用Python编写的.py文件 2.已被编译为共享库或DLL的C或C++扩展 3.把一系列模块组织到一起的文件夹 (注:文件夹下有一个_ 阅读全文
posted @ 2018-08-08 00:40 it227 阅读(275) 评论(0) 推荐(0) 编辑
摘要: 字典方法 字典.setdefault(key,value) 如果字典中已经存在相同的key则什么都不做,否则就添加字典[key] 如果字典中没有所要取得key,程序奔溃字典.get(key) 如果字典中没有所要取得key,返回None字典.keys() 用于取出所有Key,取出的类型是dict_ke 阅读全文
posted @ 2018-08-06 08:10 it227 阅读(1016) 评论(0) 推荐(0) 编辑
摘要: 上节课复习:1. 函数的递归调用 在调用一个函数的过程中又直接或者间接地调用了函数本身称之为函数的递归 函数的递归调用有两个明确的阶段: 1. 回溯 一层一层地调用本身 注意: 1.每一次调用问题的规模都必须有所减少 2.必须有一个明确的结束条件或者进入递归的条件 2. 递推 往回一层一层的推算出结果... 阅读全文
posted @ 2018-08-03 11:16 it227 阅读(256) 评论(0) 推荐(1) 编辑
摘要: 上节课复习: 1. 无参装饰器 1 def 装饰器名字(func): 2 def wrapper(*args,**kwargs): 3 res = func(*args,**kwargs) 4 return res 5 return wrapper 6 7 @装饰器名字 #被装饰的函数名字=装饰器名字(被装饰的函数的内存地址) 8 de... 阅读全文
posted @ 2018-08-02 18:53 it227 阅读(236) 评论(0) 推荐(0) 编辑
摘要: 今日内容: 1. 函数对象 函数是第一类对象: 指的是函数名指向的值可以被当中数据去使用 1.可以被引用 2.可以当做参数传给另一个函数 3.可以当做一个函数的返回值 4.可以当做容器类型的元素 2. 函数嵌套 函数嵌套分为两大类: 1.函数的嵌套调用: 在调用一个函数过程中,其内部代码又调用了其他 阅读全文
posted @ 2018-07-31 16:00 it227 阅读(159) 评论(0) 推荐(0) 编辑
摘要: 上一章复习: 1. 什么是函数 在程序中函数就是具备某一功能的工具 2. 为何用函数 为了解决以下问题: 1. 程序的组织结构不清晰,可读性差 2. 代码冗余 3. 扩展性差 3. 如何用函数 1. 必须原则: 先定义,后调用 2. 定义函数语法: def 函数名(参数1,参数2,.....): ' 阅读全文
posted @ 2018-07-30 13:36 it227 阅读(283) 评论(1) 推荐(0) 编辑
摘要: 上节课复习:1.字符编码 1.1 如何解决乱码问题: 字符存取使用的编码标准不一致 1.2 文件头 在文件的首行写入文件头,用于控制Python解释器读取py文件内容时使用的编码 #coding:文件存入硬盘时使用的编码标准 ps:如果不指定文件头 Python2默认使用ASCII Python3默 阅读全文
posted @ 2018-07-27 16:24 it227 阅读(362) 评论(0) 推荐(0) 编辑