摘要: [TOC] 模块的四种形式 什么是模块 ​ 模块就是一个py文件, 这个py文件有一大堆函数 1. 自定义模块,common.py就叫做common模块 2. 第三方模块: 需要自己安装 13万个第三方库 ,无所不能,写库(弄得更简单) 3. 内置模块: python解释器自带的,不需要安装 4. 阅读全文
posted @ 2019-08-15 18:51 暗夜幻羽 阅读(150) 评论(0) 推荐(0) 编辑
摘要: 递归 ​ 在计算机程序中,描述迭代的一种方法是使用循环,比如Python语言中的while循环和for循环。另一种完全不同的迭代实现方法就是递归 ​ 递归是一种技术,这种技术通过一个函数在执行过程中直接或间接一次或多次调用其本身,或者通过一种数据结构在其表示中依赖于相同类型的结构更小的实例。 ​ 在 阅读全文
posted @ 2019-08-14 18:34 暗夜幻羽 阅读(99) 评论(0) 推荐(0) 编辑
摘要: [TOC] 三元表达式 三元表达式只能写if的双分支结构 列表推导式 字典生成式 生成器 在Python中创建迭代器最方便的技术是使用生成器。生成器的语法类似于函数,但不返回值。为了显示序列中的每一个元素,会使用yield语句。 python def range(start=0,end=None,l 阅读全文
posted @ 2019-08-14 16:15 暗夜幻羽 阅读(107) 评论(0) 推荐(0) 编辑
摘要: [TOC] 闭包函数 就是将原先需要调用好几遍的函数和参数写入一个包内,下次调用时一起调用 装饰器 装饰器可以用来装饰原函数,它可以给原函数添加功能 装饰器有两个原则: ​ 1.不改变原函数的调用方式 ​ 2.不改变原函数的源代码 迭代器 1. 把可迭代对象/迭代器对象用__iter__方法转换成迭 阅读全文
posted @ 2019-08-12 20:58 暗夜幻羽 阅读(111) 评论(0) 推荐(0) 编辑
摘要: [TOC] 文件的高级应用 r+ 即可读又可写,并且是在后面追加 w+ 清空文件的功能是w提供的 a+ a有追加的功能,a的指针在末尾的时候,a+的读取功能也没用 文件修改的两种方式 第一种 第二种 函数的定义 在代码块之前,写上def 和函数名 函数的参数 形参: 定义阶段才有形参,形式参数,啥也 阅读全文
posted @ 2019-08-08 20:00 暗夜幻羽 阅读(111) 评论(0) 推荐(0) 编辑
摘要: [TOC] 深浅拷贝 拷贝 当s2为s的拷贝对象时,s内的可变类型变化,s2变化;s内的不可变类型变化,s2变化 浅拷贝 [5, 12, 36, [5, 6]] [1, 12, 36, [5, 6]] 2598201026568 2598201027848 [5, 12, 36, 6] [1, 12 阅读全文
posted @ 2019-08-07 08:15 暗夜幻羽 阅读(100) 评论(0) 推荐(0) 编辑
摘要: [TOC] 列表类型的内置方法 1.作用:描述名字,说的话等 2.定义方式 3.内置方法 | 方法 | 用法/作用 | | | | | 索引取值 | 变量名[0] | | 切片 | 变量名[0:: 1] 从右往左取 | | 长度 | len(变量名) | | in/not in | '变量值' in 阅读全文
posted @ 2019-08-05 19:47 暗夜幻羽 阅读(119) 评论(0) 推荐(0) 编辑
摘要: [TOC] 有序or无序和可变or不可变 有序:有索引 无序:无索引 可变:变量值变,id不变 不可变:变量值变,id也变 数字类型内置方法 整形 1.作用 描述年龄,id,身高 2.定义方式 3.内置方法 没有内置方法,只有算术运算和比较运算 4.存在一个值还是多个值 一个值 5.有序or无序 整 阅读全文
posted @ 2019-08-02 19:28 暗夜幻羽 阅读(138) 评论(0) 推荐(0) 编辑
摘要: [TOC] Python运算符的优先级 同类别中从最高级别到最低级别 在下表中我们使用expr来表示文字、标识符,或表达式的运算结果。所有没有明确提及的expr的运算符都是二元运算符,其语法形式如 expr1 operator expr2 | | 类型 | 符号 | | | | | | 1 | 成员 阅读全文
posted @ 2019-08-01 20:30 暗夜幻羽 阅读(1348) 评论(0) 推荐(0) 编辑
摘要: [TOC] 流程控制之while循环 循环 :当你需要重复一件事,就叫循环 while循环允许以布尔条件的重复测试为基础的一般重复 语法 while+break hello world while+continue 0 1 2 3 4 5 6 7 8 9 10 for+break 0 1 2 3 4 阅读全文
posted @ 2019-08-01 19:07 暗夜幻羽 阅读(185) 评论(0) 推荐(0) 编辑