python笔记-模块1
摘要:python模块 定义 一个.py文件就是一个模块,它是Python的最小封装单位。 分类 内置模块:Python内部提供的模块,如time,random 自定义模块:自己编写的模块 第三方模块:别人写好的模块 组成 可执行语句:可以立即执行的语句,如print,函数调用等 定义语句:定义某个变量或
阅读全文
posted @
2020-08-03 21:39
littleSUKI
阅读(121)
推荐(0)
python笔记-函数6
摘要:python笔记-函数6 开放封闭原则 1. 对扩展是开放的 任何一个程序,不可能在设计之初就已经想好了所有的功能并且未来不做任何更新和修改。所以我们必须允许代码扩展、添加新功能 2. 对修改是封闭的 例如,我们写的一个函数,很有可能已经交付给其他人使用了,如果这个时候我们对函数内部进行修改,或者修
阅读全文
posted @
2020-07-05 15:48
littleSUKI
阅读(99)
推荐(0)
Python笔记-函数5
摘要:python函数-笔记5 匿名函数: 一句话函数 函数名 = lambda 形参:返回值 写一个函数,此函数接收两个int参数,返回和值 func = lambda x,y:x+y print(func(2, 3)) 结果: 5 练习题: 1.接收一个可切片的数据,返回索引为0与2的对应的元素(元组
阅读全文
posted @
2020-06-25 19:32
littleSUKI
阅读(172)
推荐(0)
python笔记-函数4
摘要:python笔记-函数3 生成器 生成器的本质就是迭代器,唯一的区别是生成器是我们自己用Python代码构建出来的数据结构,而迭代器是Python内部提供的或者通过其他对象转化而来的。 获取生成器的三种方式 [1]通过生成器函数获取 [2]通过生成器表达式获取 [3]Python内部提供了一些 生成
阅读全文
posted @
2020-06-11 11:10
littleSUKI
阅读(97)
推荐(0)
python笔记-函数3
摘要:Python笔记-函数3 补坑:形参默认参数,如果默认参数的值是一个可变得数据类型,那么无论这个参数被调用多少次,内存地址都是同一个 def func(name, alist=[]): alist.append(name) print(alist, id(alist)) func('alex') f
阅读全文
posted @
2020-05-31 11:54
littleSUKI
阅读(106)
推荐(0)
python笔记-函数2
摘要:python笔记 函数2 1. 形参角度:万能参数 args 2. 形参角度:万能参数 kwargs 3. 形参在使用时的顺序 4. 名称空间 5. 作用域 6. 高阶函数(函数的嵌套) 7. 内置函数globals(),locals()
阅读全文
posted @
2020-05-23 15:02
littleSUKI
阅读(125)
推荐(0)
Python笔记-函数1
摘要:python函数 day1 1. 函数初识 2. 函数的结构 3. 函数的调用 4. 函数的返回值 5. 函数的参数 6. 三元运算
阅读全文
posted @
2020-05-15 11:56
littleSUKI
阅读(171)
推荐(0)
python笔记-基础8
摘要:Python基础8 1. 编码进阶的补充 2. 文件操作初识 3. 文件的操作模式:读 4. 文件的操作模式:写 5. 文件的操作模式:追加 6. 文件操作的其他模式 7. 文件操作的其他功能 8. 打开文件的另一种方式 9. 文件的改的操作
阅读全文
posted @
2020-05-07 15:53
littleSUKI
阅读(127)
推荐(0)
python笔记-基础7
摘要:python基础7 1. 基础数据str类型的补充 2. 基础数据类型list 3. 基础数据类型tuple的补充 4. 基础数据类型字典的补充 5. 数据类型的转换: 6. 编码进阶 8. 编码的理解
阅读全文
posted @
2020-04-30 17:39
littleSUKI
阅读(133)
推荐(0)
python笔记-基础6
摘要:python基础6 1. 内存地址 2. == 与 is的区别 3. 总结 1. 两个变量的内存地址相同,值一定相同 2. 两个变量的值相同,内存地址不一定相同 4. 代码块\ Python代码是由代码块组成的,在命令行终端下,每一行代码就是一个代码块,在Python文件中,一个文件为一个代码块。
阅读全文
posted @
2020-04-20 16:44
littleSUKI
阅读(133)
推荐(0)
python笔记-基础5
摘要:Python基础5 1. 为什么要有字典? 1. 存储大量数据的容器型数据类型,虽然有列表,但数据与数据之间关联性不强,而且列表的查询速度较慢。 2. 字典也是容器型数据类型,但他存储的数据之间有一定的关联性,并且字典查询速度很快。 2. 数据类型的分类 1. 可变的数据类型(不可哈希):list,
阅读全文
posted @
2020-04-07 22:51
littleSUKI
阅读(98)
推荐(0)
python笔记-基础4
摘要:Python基础4 列表、列表的增删改查、列表的嵌套、元祖、range 1. 列表 1. 列表的作用列表是容器型数据类型,可以包含任意类型的元素,列表中的元素是有序的,主要用于存储大量数据 2. 列表的操作 1. 列表的创建 2. 列表的增加操作 3. 列表的删除操作 4. 列表的修改 5. 列表的
阅读全文
posted @
2020-03-22 20:55
littleSUKI
阅读(133)
推荐(0)
python笔记-基础3
摘要:Python基础3 基础数据类型、int、bool、 str及其常用的操作方法、for循环 1. 基础数据类型总览 便于计算机区分数据,做对应类型的操作 123、45、5 int 做运算操作 '你好' '恭喜发财' str 存储少量的数据 True False bool 用于判断 [123,'hel
阅读全文
posted @
2020-03-15 19:17
littleSUKI
阅读(112)
推荐(0)
python笔记-基础2
摘要:Python基础2 + while循环、格式化输出、运算符、编码 1. while循环 1.1 while循环语法格式: + 基本while循环格式: while 条件: 循环体 + while....else: while 条件: 循环体 else: 代码 1.2 while循环的原理
阅读全文
posted @
2020-03-06 14:55
littleSUKI
阅读(86)
推荐(0)
Python笔记-基础
摘要:Python基础 + 编译型与解释型、变量、注释、简单数据类型、用户交互、流程控制语句 1. Python语言的分类: 编译型:编译型是将代码一次性转换为二进制文件,然后再执行 + 优点:执行效率高 + 缺点:开发效率低,不易跨平台 解释型:一边解释一边执行 + 优点:开发效率高,易跨平台 + 缺点
阅读全文
posted @
2020-03-01 11:52
littleSUKI
阅读(208)
推荐(0)