随笔分类 - python基础
摘要:内置函数的补充,递归,以及模块 一、内置函数的补充 二、函数递归 直接调用 间接调用 递归深度 三、模块 什么是包? 包的作用 什么是模块? 模块的三种来源 模块的四种表现形式 为什么要使用模块 如何创建 模块导入过程 给模块取别名 模块导入的方式 项目的文件夹
阅读全文
摘要:生成器以及面向过程编程 一、什么是生成器? 自定一个生成器 yield 与 return的比较 二、面向过程编程 三、三元表达式 四、列表生成式 五、生成器生成式 列表生成式与生成器生成式的区别 六、匿名函数 七、内置函数
阅读全文
摘要:装饰器的补充以及迭代器 一、登录认证功能 二、装饰器之叠加装饰器 有的时候我们想要对一个被装饰函数进行多功能的装饰,虽然我们也可以在一个装饰器中去添加多个功能,但这样就会显得代码很长,可读性不高,而且如果以后我们又想修改这个装饰器函数的功能,我们还得去删除,我们最好的方法就是一个装饰器就固定哪一个功
阅读全文
摘要:闭包函数与装饰器 一、什么是闭包函数 闭:封闭 包:包裹 闭包函数必须在函数内部定义 闭包函数可以引用外层函数的名字 闭包函数就是函数嵌套,函数对象,名称空间与作用域的结合体 二、闭包函数的传参 直接传参 通过闭包函数传参 三、装饰器及装饰器语法糖 什么是装饰器 装饰:装饰,修饰
阅读全文
摘要:函数的嵌套,名称空间,以及作用域 1、调用函数的三种形式 2、函数的嵌套 3、函数的名称空间 什么是名称空间? 名称空间就是用来存放名字的空间。 名称空间的作用 如果你想访问一个变量值,必须先访问对应的名称空间,拿到对应的内存地址的绑定关系 名称空间的分类 1、内置名称空间: 就是python解释器
阅读全文
摘要:函数 一、灵魂三问? 1、什么是函数? 函数就是一种工具,可以重复调用 2、为什么要用函数? a:为了防止代码冗余 b:为了增强代码的可读性,简介 3、怎么用函数? 关键字def后面空格加函数名加一个小括号后面跟一个重要的冒号 如def login(): OK,那我们定义好了函数要怎么使用函数呢,如
阅读全文
摘要:文件处理二 一、文本打开模式 二、其他玩法 三、小应用 写入文本 获取文件实时动态 四、修改文件内容
阅读全文
摘要:字符编码与文件处理 一、前置知识点: 1、程序执行的三大核心硬件( ): cpu 内存 硬盘 正常执行一个程序的要点: 1、将硬盘中的数据读到内存 2、由cpu读内存中的数据进行执行 3、在执行程序的时候,生成的数据,优先存入内存 2、python解释器执行一个py文
阅读全文
摘要:流程控制之if,while,for
阅读全文
摘要:python中基本数据类型以及运算符的知识
阅读全文
摘要:一、什么是编程语言? 1、什么是语言? 语言:具有沟通交流的作用,是人与人沟通交流的介质,如汉语,英语,法语,德语,日语,西班牙语,俄语等 2、什么是编程? 编程就是将人类的思维逻辑和想法交给计算机,让它按照我们的思维想法去实现一些功能,完成事情。 3、什么是编程语言? 编程语言就是人与计算机沟通的
阅读全文