摘要: 迭代器、可迭代对象与生成器 ​ 迭代器即用来迭代取值的工具,而迭代是重复反馈过程的活动,其目的通常是为了逼近所需的目标或结果,每一次对过程的重复称为一次“迭代”,而每一次迭代得到的结果会作为下一次迭代的初始值,单纯的重复并不是迭代(所以循环和迭代是有本质区别的) 可迭代对象 ​ 从语法形式上讲,内置 阅读全文
posted @ 2021-07-20 00:35 奇点^ 阅读(23) 评论(0) 推荐(0)
摘要: 闭包函数 闭包函数=名称空间与作用域+函数嵌套+函数对象(综合应用) 闭包函数:保障数据安全 # 只存在嵌套函数中 # 内层函数使用外层非全局变量的引用 def func(): a=[] def func1(): a.append(1) return func1 这样a变量与函数func1绑定,在内 阅读全文
posted @ 2021-07-20 00:28 奇点^ 阅读(33) 评论(0) 推荐(0)
摘要: 函数介绍 什么是函数 ​ 函数就相当于具备某一功能的工具 ​ 函数的使用必须遵循一个原则: ​ 先定义,后调用 ​ 函数分为内置函数和自定义函数 使用函数所解决的问题 ​ 1、组织结构不清晰,可读性差 ​ 2、代码冗余 ​ 3、可维护性、扩展性差 函数的定义与调用 ''' def 函数名(参数1,参 阅读全文
posted @ 2021-07-20 00:21 奇点^ 阅读(71) 评论(0) 推荐(0)
摘要: 字符编码 三大核心硬件 CPU、内存、硬盘 所有软件都是运行硬件之上的,与运行软件相关的三大核心硬件为cpu、内存、硬盘,在程序运行时,产生的数据都是存放在内存中的 软件运行前,软件的代码及其相关数据都是存放于硬盘中的 任何软件的启动都是将数据从硬盘中读入内存,然后cpu从内存中取出指令并执行 软件 阅读全文
posted @ 2021-07-20 00:20 奇点^ 阅读(199) 评论(0) 推荐(0)
摘要: 垃圾回收机制(gc机制):garbage collection 我们在创建变量的时候,会申请内存空间,将变量内存地址和变量的值存储进去,在存储的时候,内存分为堆区和栈区,堆区存储变量的值,栈区存储的是变量名和变量值的内存地址 由于内存是有限的,所以应该定时对内存进行清理,将一些“垃圾及时的清理掉” 阅读全文
posted @ 2021-07-20 00:19 奇点^ 阅读(96) 评论(0) 推荐(0)
摘要: 数据类型装换和方法 整型 在python中,age=10,相当于age=Int(10),int()函数就是将一个对象转换成整型的数据,需要注意的是,转换字符串的时候,只能将纯数字的字符串转换成整型(浮点数也一样),否则会报错 十进制转换成二进制——bin()函数 十进制转换成八进制——oct()函数 阅读全文
posted @ 2021-07-20 00:18 奇点^ 阅读(27) 评论(0) 推荐(0)