python基础

python基础


安装篇:安装pycharm

[转载] PyCharm 2020.1版安装破解注册码永久激活(激活到2089年)

 

第一篇:函数

初识函数    函数进阶    闭包函数    装饰器函数    迭代器    生成器    匿名函数    匿名函数和内置函数使用    函数递归    三元表达式、列表生成式、生成器表达式

 


第二篇:面向过程编程

面向过程编程    面向过程编程示例

 


第三篇:模块与包

模块和包    常用的内置模块    序列化模块(json、pickle)    collections模块    openpyxl模块    subprocess模块    re模块    logging模块的使用    软件开发的目录规范

 

补充知识点:

uuid模块(产生随机字符串)

使用hashlib模块将register功能用户的密码进行md5“加盐”处理

 


第四篇:面向对象编程

面向对象编程、类    类的继承、派生    经典类、新式类    组合、封装    访问限制机制    多态    面向对象的三大特性    反射    类的内置(魔法)方法    单例模式


补充知识点:

property内置装饰器

classmethod与staticmethod内置装饰器

isinstance与issubclass内置方法

重用json模块中类的方法并派生出新的功能

 


第五篇:网络编程

socket通信    粘包问题以及解决方法

 


第六篇:并发编程

进程    线程    GIL全局解释器锁    多线程和多进程使用对比    协程

 


第七篇:python操作MySQL数据库

元类    pymysql模块    sql注入问题    ORM对象关系映射


其他相关知识点链接

深浅拷贝

原文地址:https://www.cnblogs.com/jsxxd/p/14236808.html