Python进阶编程
文章平均质量分 96
本专栏适用于看完“基础入门”专栏后进行进阶的学习!
子期cod
这个作者很懒,什么都没留下…
展开
-
Python进阶编程 --- 3.闭包、装饰器、设计模式、多线程、网络编程、正则表达式、递归
当需要大量创建一个类的实例时,可使用工厂模式。从原生的使用类去构造去创建对象的形式,迁移到,基于工厂提供的方法去创建对象的形式。在函数嵌套前提下,内部函数使用了外部函数的变量,并外部函数返回内部函数,把这个使用外部函数变量的内部函数称为闭包。线程之间是内存共享的,线程是属于进程的,一个进程内的多个线程之间是共享该进程所拥有的内存空间。线程:线程归属于进程,一个进程可开启多个线程,执行不同的工作,是进程的实际工作最小单位。搜索整个字符串,找出匹配的字符串,从前往后,找到第一个后就停止,不会继续向后。原创 2024-04-18 13:18:01 · 1206 阅读 · 0 评论 -
Python进阶编程 --- 2.MySQL、pymysql、PySpark
SQL:结构化查询语言,用于访问和处理数据库的标准的计算机语言。原创 2024-04-15 01:39:20 · 1633 阅读 · 2 评论 -
Python进阶编程 --- 1.类和对象
语法class 类名称 : 类的属性类的行为class:关键字,表示要定义类类的属性:定义在类中的变量(成员变量)类的行为:定义在类中的函数(成员方法)语法def 方法名(self, 形参1,....., 形参N):方法体self关键字是成员方法定义时,必须填写的。用来表示类对象自身使用类对象调用方法,self会自动被python传入在方法内部中,想要去访问类的成员变量,必须使用self私有成员变量:变量名以__开头(2个下划线)私有成员方法:方法名以__开头(2个下划线)原创 2024-03-30 17:49:14 · 848 阅读 · 0 评论