摘要: 软件开发的目录规范 建立文件夹 为了提高程序的可读性与可维护性,我们应该为软件设计良好的目录结构,这与规范的编码风格同等重要。软件的目录规范并无硬性标准,只要清晰可读即可 以ATM购物车项目为例: 首先需要建立一个项目文件夹,例如项目名称ATM,这个ATM的大文件夹下需要有几个子文件夹: bin文件 阅读全文
posted @ 2021-07-06 20:09 popopop 阅读(94) 评论(0) 推荐(0)
摘要: 日志功能logging模块 日志级别 CRITICAL = 50 #FATAL = CRITICAL ERROR = 40 # 表示已经发生问题了 WARNING = 30 #WARN = WARNING 警告表示还没有出问题 INFO = 20 DEBUG = 10 NOTSET = 0 #不设置 阅读全文
posted @ 2021-07-06 20:02 popopop 阅读(32) 评论(0) 推荐(0)
摘要: 模块 概念: 模块是一个包含所有你定义的函数和变量的文件,它是一系列功能的集合体分为三大类 ➀、内置模块 ➁、第三方模块 ➂、自定义的模块 一个python文件本身就是一个模块,例如文件名m.py,模块名就叫m ps:模块有四种形式 ➀使用python编写的.py文件 ➁已被编译为共享库或DLL的C 阅读全文
posted @ 2021-07-05 19:48 popopop 阅读(36) 评论(0) 推荐(0)
摘要: 一、匿名函数 匿名函数的定义 匿名函数就是没有名字的函数,用于临时使用一次的场景,用完该内存就会被回收,更多的是将它与其它函数配合使用 def foo(x,y): # foo为函数名 x,y为参数 return x+y # 函数体代码 lambda x,y:x+y. # 匿名函数没有函数名直接写作一 阅读全文
posted @ 2021-07-05 19:36 popopop 阅读(142) 评论(0) 推荐(0)
摘要: 一、迭代器 概念 1、什么是迭代器 迭代器就是用来迭代取值的工具,那么什么是迭代呢?迭代就是一个重复的过程,但每次重复都是基于上一次结果进行的 # 单纯的重复不叫迭代 while True: 1 + 1 # 下面才属于迭代过程 count = 1 while count < 5: print(cou 阅读全文
posted @ 2021-07-02 18:39 popopop 阅读(44) 评论(0) 推荐(0)
摘要: 函数对象 可以将函数当成变量去用 1、可以赋值 def func(): x = 10 print(x) f = func # 将func 的内存地址赋值给f f() # 此时f()相当于func() 2、函数可以当作参数传给另外一个函数 def foo(): print('from foo') de 阅读全文
posted @ 2021-06-30 18:44 popopop 阅读(37) 评论(0) 推荐(0)
摘要: 名称空间 名称空间:(namespace)存放名字的地方,是对栈区的划分,听了一种在相同项目中避免名字冲突的方法 有了名称空间之后我们就可以在栈区存放相同的名字,详细的名称空间分为三种 1.1 内置名称空间 存放的是python解释器内置的名字 英文为 built-in >>> print <bui 阅读全文
posted @ 2021-06-30 18:43 popopop 阅读(39) 评论(0) 推荐(0)
摘要: 一 、形参与实参介绍 形参:在定义函数阶段定义的参数称之为形式参数,简称形参,相当于变量名 实参:在调用函数阶段传入的值称之为实际参数,简称实参,相当于变量值 形参与实参的关系: 1、在调用阶段,实参(变量值)会绑定给形参(变量名) 2、这种绑定关系只能在函数体内使用 3、实参与形参的绑定关系在函数 阅读全文
posted @ 2021-06-29 19:31 popopop 阅读(153) 评论(0) 推荐(0)
摘要: 函数的概念 what 函数是具备某一功能的工具 why 1、我们在写代码时可能会碰到某些代码,组织结构不清晰,可读性差。 2、代码冗余 3、可维护性差 而函数可以帮我们解决这一问题,定义一次,调用时只需调用函数名就可以。改变函数定义时的代码,调用处代码也跟着改变。 how 如何用函数?我们在使用函数 阅读全文
posted @ 2021-06-29 19:28 popopop 阅读(76) 评论(0) 推荐(0)
摘要: 文件系统介绍 文件系统filesystem,它存在于系统内核当中,是操作系统的重要组成部分,负责存储和管理文件信息的机构,本质来说也是管理文件的应用程序,通常我们称呼一个可被挂载的资料为一个文件系统而不是一个分区。xfs、ext4、ext3,他们都是日志文件系统,(特点是文件系统会将没提交的数据变化 阅读全文
posted @ 2021-06-25 16:13 popopop 阅读(68) 评论(0) 推荐(0)