导图社区 学习Python
这是一个关于学习Python的思维导图
社区模板帮助中心,点此进入>>
Python编程基础
python语言基础入门
python公式编程
Python编程语言基础代码格式知识框架学习
python编程变量语句知识点学习笔记
python编程
旋风陀螺
Python思维导图基础知识总结
学习 Python
认识 Python
它的发展
Python之父Guido Wan Rossum,一位荷兰程序员,1989 圣诞节期间诞生,1991 第一个C语言Python解释器诞生,2000年Python2.0诞生,2008年Python3.0诞生
优点缺点
Python是一门面向对象的,解释性的,结构优雅,语法清晰的,易学易用的 可调用其它语言写的代码的语言 运行速度 Python<Java<C\C++
应用领域
人工智能、数据科学、编写系统工具、APP、自动化运维脚本、web开发、
学习工具
编译器
Pascal、C、C++、Java、汉语编程
解释器
CPython、JPython、PyPy
集成 IDE
Pycharm、VSCode、
环境搭建
版本选择、下载、安装、环境配置、pip
基础知识
基础语法
变量、数据类型、字符串、运算符、输入输出、编码、交互编程、脚本编程、标识符、保留字符、行与缩进、多行语句、引号、注释、代码组
函 数
概念、内置基础函数、自定义函数、调用函数、参数、匿名函数lambda、return语句、作用域
数据结构
列表、元组、字典、集合、
分支结构
单分支、双分支、多分支、内联if、条件语句、
循环结构
for in 循环、while循环、跳出循环break continue、
模块与包
OS 、sys、time、math、random、re、pip、自定义模块、
高级语法
切片、map/reduce、迭代器、生成器、堆、栈、闭包、装饰器、
面向对象
类的定义、使用、继承、封装、多态、访问控制、
文件操作
文件基础、读取文件、存储文件、
错误处理
调试、异常处理、单元测试
Python 进阶知识
Python 项目开发
编写自己的程序、计算器、数据筛选分析、智能识图、爬虫、自动化操作
Python 正则表达
https://www.runoob.com/python/python-reg-expressions.html
Python CGI编程
https://www.runoob.com/python/python-cgi.html
Python MYSQL
https://www.runoob.com/python/python-mysql.html
Python 多线程
https://www.runoob.com/python/python-multithreading.html
Python GUI编程
https://www.runoob.com/python/python-gui-tkinter.html
Python 网络编程
https://www.runoob.com/python/python-socket.html
Python SMTP
https://www.runoob.com/python/python-email.html
Python JSON
https://www.runoob.com/python/python-json.html
Python2.x 与 3.x 版本区别
https://www.runoob.com/python/python-2x-3x.html