随笔分类 - python学习
坚持不懈,多动脑筋
摘要:2020-06-24 目录: 一、面向对象编程 1.1 介绍 1.2 用法:类与对象 二、__init__方法 2.1 调用类的步骤 2.2 类属性操作 2.3 对象属性操作 三、内置函数 一、面向对象编程 1.1 介绍 对象就是存放相关数据和功能的容器,是面向对象编程的核心 优点:程序解耦合强,拓
阅读全文
摘要:2020-06-23 目录: 一、生成器 1.1 什么是生成器 1.2 如何得到生成器 二、面向过程的编程思想 2.1 编程思想 2.2 面向过程 三、三元表达式 四、生成式 4.1 列表生成式 4.2 字典生成式 4.3 集合生成式 4.4 生成器表达式 五、内置函数 一、生成器 1.1 什么是生
阅读全文
摘要:2020-06-22 目录: 一、嵌套三层的装饰器 二、迭代器 2.1 迭代器是什么 2.2 __iter__方法及其调用 2.3 可迭代的对象 2.4 迭代器对象 2.5 for循环的原理 2,6 总结迭代器 一、嵌套三层的装饰器 通过闭包的方式为函数体传参,可以包一层,也可以包两层 @后面跟的必
阅读全文
摘要:2020-06-19 目录: 一、同时叠加多个装饰器 1.1 加载顺序 1.2 执行顺序 二、函数的递归调用 2.1 介绍 2.2 使用前提和运行过程 2.3 总结及应用 三、匿名函数 3.1 定义 3.2 用法 一、同时叠加多个装饰器 1.1 加载顺序 装饰器的加载顺序是自下而上的: def de
阅读全文
摘要:2020-06-18 目录: 一、装饰器 1.1 什么是装饰器 1.2 为何要用装饰器 1.3 怎么用装饰器 二、语法糖 三、装饰器的模板 3.1 模板 3.2 wraps+ 终极模板 一、装饰器 1.1 什么是装饰器 名词解释: 器:即功能/工具 装饰:为被装饰的对象添加额外的功能 1.2 为何要
阅读全文
摘要:2020-06-17 目录: 一、函数嵌套 1.1 定义 1.2 函数嵌套的调用 二、名称空间与作用域 2.1 名称空间 2.1.1 内置名称空间 2.1.2 全局名称空间 2.1.3 局部名称空间 2.2 名称空间的查找顺序 2.3 作用域 2.4 函数的参数传递 三、闭包函数 3.1 介绍 3.
阅读全文
摘要:2020-06-16 目录: 一、函数的参数 1.1 第一组形参与实参 1.1.1 位置形参 1.1.2 位置实参 1.1.3 关键字实参 1.1.4 默认参数 1.2 第二组形参与实参(可变长参数) 1.2.1 形参中带*与** 1.2.2 实参中带*与** 1.3 形参与实参中混用*与** 二、
阅读全文
摘要:2020-06-15 目录: 一、函数 1.1 什么是函数? 1.2 为什么要用函数? 1.3 如何用函数? 1.3.1 函数的基本使用 1.3.2 先定义,后调用 1.3.3 定义函数的三种形式 1.3.4 调用函数的三种形式 二、函数的返回值 三、函数参数的详细使用 一、函数 1.1 什么是函数
阅读全文
摘要:2020-06-12 目录: 一、控制文件指针移动 1.1 文件指针移动的单位 1.2 主动/单纯控制指针的移动 二、文本的修改 一、控制文件指针移动 1.1 文件指针移动的单位 只有在t模式下的read(n)中,n指的是字符个数 其余所有的主动/被动的文件指针移动都是以bytes为单位 如: wi
阅读全文
摘要:2020-06-11 目录: 一、with上下文处理 二、b 模式 三、+ 模式 四、文件操作的其他方法 4.1 f.readline() 4.2 f.readlines() 4.3 f.writelines() 4.4 f.flush() 一、with上下文处理 with open('a.txt'
阅读全文
摘要:2020-06-10 目录: 一 、集合 1.1 关系运算 1.1.1 取交集 1.1.2 取并集 1.1.3 取差集 1.1.4 取交叉补集 1.1.5 父子集 1.2、常用操作+内置方法 1.2.1 循环 1.2.2 update 1.2.3 clear 1.2.4 pop 1.2.5 remo
阅读全文
摘要:2020-06-09 目录: 一、元组及其操作 1.1 介绍 1.1.1 用途 1.1.2 定义方式 1.2 常用操作+内置的方法 1.2.1 按索引取值 1.2.2 切片 1.2.3 长度 1.2.4 成员运算 1.2.5 循环 1.2.6 需要掌握的内置的方法 1.3 类型总结 二、字典及其操作
阅读全文
摘要:2020-06-08 目录: 一、字符串及其操作 1.1 用途 1.2 定义方式 1.3 常用操作+内置的方法 1.31 按索引取值 1.3.2 切片 1.3.3 长度len 1.3.4 成员运算in 和 not in 1.3.5 移除空白strip() 1.3.6 切分split 1.3.7 循环
阅读全文
摘要:2020-06-05 目录: 一、流程控制之while循环 1.1 什么是while循环? 1.2 为什么要用while循环? 1.3 怎么用while循环? 1.3.1 基本用法 1.3.2 死循环 1.3.3 while循环的结束 1.3.4 while循环的嵌套 1.3.5 while+con
阅读全文
摘要:2020-06-04 目录: 一、布尔型 1.1 显式的布尔值 1.2 隐式的布尔值 二、可变、不可变类型 2.1 可变类型:list,dict 2.2 不可变类型:int、float、str 三、赋值运算符补充 3.1 增量赋值 3.2 链式赋值 3.3 交叉赋值 3.4 解压赋值 四、身份运算
阅读全文
摘要:2020-06-03 目录: 一、基本数据类型 1.1 整型int 1.2 浮点型float 1.3 字符串str 1.4 列表list 1.5 字典dict 1.6 布尔型bool 二、输入输出 2.1 input功能 2.2 格式化输出 三、基本运算符 3.1 算术运算符 3.2 比较运算符 3
阅读全文
摘要:2020-06-02 目录: 一、编程语言分类 1.1 机器语言 1.2 汇编语言 1.3 高级语言 二、安装python解释器 三、python程序两种运行方式 3.1 交互式环境 3.2 脚本文件 四、IDE工具pycharm 五、变量 5.1 什么是变量? 5.2 为何要用变量? 5.3 如何
阅读全文
摘要:2020-06-01 一、编程介绍 1、编程语言: 人 人类语言 >指挥奴隶 程序员 编程语言(机器能识别的语言) >控制计算机 如: 银行行长 人类语言 >指挥柜员 接收用户输入的用户名 # 业务逻辑 接收用户输入的密码 判断 用户输入的用户名 等于 正确的用户名 并且 用户输入的密码 等于 正确
阅读全文

浙公网安备 33010602011771号