摘要:
闭包函数 为函数传参有两种方式 方式一:以参数的形式 方式二:包给函数 闭包:闭是封闭(函数内部函数),包是包含(该内部函数对外部作用域的变量的引用,而非对全局作用域的变量的引用)。闭包指的是函数内部函数对外部作用域的引用,而非对全局作用域的引用。 闭包函数就是把变量和函数一起包起来,下次要用直接调 阅读全文
摘要:
可变长参数 可变长参数:指的是在调用函数时,传入的参数个数可以不固定 调用函数时,传值的方式无非两种,一种是位置实参,另一种是关键字实参,因此形参也必须得有两种解决方法,以此来分别接受溢出的位置实参(\ )与关键字实参(\ \ ) 牢记 一、可变长形参之\ 形参中的\ 会将溢出的位置实参全部接收,然 阅读全文
摘要:
文件的高级应用 1. 可读、可写 1. r+:可读、可写 即可读又可写(尽量不要使用),r+ 是在后面追加 2. w+:可写、可读 清空文件的功能是w提供的,w+ 更不要使用 3. a+:可追加、可读 a有追加的功能,a的指针在末尾,a+的功能也没用 2. 指针的应用 文件的内置方法有四种,只有re 阅读全文
摘要:
一、基本的文件操作 1. 什么是文件 文件是操作系统为用户或应用程序提供的一个读写硬盘的虚拟概念。文件的操作是基于文件,即文件的操作核心,就是读和写。 2. 文件的读和写 2.1 文件的读取 在Python中,我们使用open()方法可以打开某个具体的文件,open()方法内写入文件路径。 如果想给 阅读全文
摘要:
数据类型分类 一、按存值个数 存一个值:整型/浮点型/字符串 存多个值:列表/字典/元组/集合 二、按有序or无序 有序:字符串/列表/元组 无序:字典/集合 三、按可变or不可变 可变:列表/字典/集合 不可变:整型/浮点型/字符串/元组 Python深浅拷贝 在python中,对象赋值实际上是对 阅读全文
摘要:
列表类型内置方法 一、作用 描述多个值,比如爱好 二、定义方式 列表用[]表示,[]内可以有多个任意类型的值,逗号分隔元素 三、内置方法 1. 优先掌握 1. 按索引取值(正向取值+反向取值),即可存也可取 2. 切片 3. 长度len 4. 成员运算in和not in 5. 追加append 6. 阅读全文
摘要:
数字类型内置方法 整型 一、作用 描述年龄、id等 二、定义方式 三、内置方法 数字类型没有内置方法,只有算数运算 和比较运算` = = 阅读全文
摘要:
while循环 循环就是重复的做一件事 while循环的语法格式 python while 条件: code 1 code 2 code 3 ... 如 a = 1 while a 阅读全文
摘要:
格式化输出的三种方式 格式化输出:符合某种规范的输出 一、占位符 我们有时会遇到这种情况:要求用户输入信息,然后打印成固定的格式 比如要求用户输入姓名和年龄,然后这么打印 我们会发现这么做会很麻烦,这时我们需要占位符了:%s(所有数据类型)、%d(数字类型) 因为%s支持所有的数据类型,而%d支持数 阅读全文
摘要:
数据类型 变量是用来描述世间万物的 不同种类的变量值用不同的数据类型描述 常用的数据类型有五类: 数字类型 字符串类型 列表类型 字典类型 布尔类型 数字类型 数字类型又分为整型和浮点型 整型(int) 1. 作用:描述人的年龄、身高、体重、各种号码等 2. 定义方式: 3. 使用方法:加减乘除、取 阅读全文