摘要:
软件开发的目录规范 为了提高程序的可读性与可维护性,我们应该为软件设计良好的目录结构,这与规范的编码风格同等重要。软件的目录规范并无硬性标准,只要清晰可读即可,假设你的软件名为foo,笔者推荐目录结构如下 Foo/ |-- core/ | |-- core.py | |-- api/ | |-- a 阅读全文
posted @ 2023-12-15 22:00
Xiao0101
阅读(32)
评论(0)
推荐(0)
摘要:
包 1、包就是一个含有__init__.py文件的文件夹 2、为何要有包? 包的本质是模块的一种形,包是用来当作模块被导入 #1.产生一个名称空间 #2.运行包下__init__.py文件,将运行过程中产生的名字都丢到1的名称空间中。 #3.在当前执行文件的名称空间中拿到一个名字mmm,mmm指向1 阅读全文
posted @ 2023-12-15 22:00
Xiao0101
阅读(44)
评论(0)
推荐(0)
摘要:
模块 什么是模块 模块就是一系列功能的集合体,分为三大类: 1.内置的模块 2.第三方的模块 3.自定义的模块 一个python文件本身就是一个模块,文件名叫m.py,模块名叫m 模块分为四种形式: 1.使用python编写的.py文件 2.已经被编译为共享库或DLL的c或C++扩展 3.把一系列模 阅读全文
posted @ 2023-12-15 21:56
Xiao0101
阅读(27)
评论(0)
推荐(0)
摘要:
函数对象和闭包函数 函数对象 1,什么是函数对象? 函数对象简单理解就是将函数当变量来使用。 如下图所示: 定义一个函数可以简单的理解为:func = 函数体内存地址 函数名+()–> 调用函数 函数名 --> 函数对象,函数名不加括号此时的函数名就是函数对象 函数用于赋值 将函数赋值给某个变量,被 阅读全文
posted @ 2023-12-15 21:54
Xiao0101
阅读(39)
评论(0)
推荐(0)
摘要:
名称空间与作用域 补充知识 栈区 / 堆区 栈区 : 存放的是变量名与变量值的内存地址映射关系 堆区 : 存放的是值真正的位置 名称空间 引入: 1.什么是名称空间? -名称:定义的名字 空间:存放名字的地方 -名称空间即存放名字与对象映射/绑定关系的地方。 -名称空间只是虚拟的概念。栈区才是真正存 阅读全文
posted @ 2023-12-15 21:53
Xiao0101
阅读(29)
评论(0)
推荐(0)
摘要:
【一】需求 # ATM : 提款姬 # def save_data(file_path,) # user_pwd_dict ={} # 文本 : dream-521 # dream,521 # user_info.txt : 每一个人的信息就是一行 # dream_flow.txt : # prin 阅读全文
posted @ 2023-12-15 21:46
Xiao0101
阅读(36)
评论(0)
推荐(0)

浙公网安备 33010602011771号