| |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
-> Python知识库 -> python系统学习流线图,教你一步一步学会python -> 正文阅读 |
|
[Python知识库]python系统学习流线图,教你一步一步学会python |
Python基础部分: 老话说的好,“万丈高楼平地起!”不管你做什么都一样,何况编程;或许初学的时候很是枯燥乏味,但是都是你之后的项目、案例的核心! 好了,大道理就不多说了,先上基础部分展示给大家。 摘要:关注私信小编“资料”即可获得一套2021全新python学习资料视频。 一、初识Python真面目 Python的安装及配置:到官网上下载Python,然后安装。安装后还要进行PATH变量的配置。同时安装2和3的环境变量配置,在cmd命令行中输入Python对安装的结果进行检验。 二、全面了解Python 对Python有一个整体的认知,知道他能做什么,搞清楚自己想学哪个方向,这里方向我就不多介绍了,大家可以自行百度。 三、操作系统 Python是可以跨平台操作的,Windows、Linux、Mac等等很多系统都可以,流程图上教的是Linux。 四、重中之重的基本数据类型 1、数字 整形 浮点数 定点数 2、字符串 str bytes bytearray string模块 五、不可或缺的基本数据结构 1、序列 字符串 列表 元祖 2、散列 集合 字典 六、常用运算符与优先级 七、流程控制 1、选择结构 条件判断 三目运算 逻辑运算 2、循环结构 条件循环 迭代循环 3、推导表达式 列表推导 集合推导 字典推导 八、函数 1、常用内置函数 2、自定义函数 3、函数参数 ①、定义参数 必要参数 默认参数 不定参数 ②、调用参数 位置参数 关键字参数 3、作用域规则 全局与局部 查找规则 嵌套函数的闭包 全局声明与非本地声明 4、递归 5、匿名函数表达式 九、random/math模块、模块及包、文件 打开与关闭 写入与读取 StringlO ByteslO 十、实用工具 sys.argv sys.path os.path 十一、异常及错误排查 常见错误及异常 错误回溯栈 异常层级 logging模块 Python进阶: 我们大多数人在学习的时候会在各种论坛网站上去找资源,东学一点西学一点,感觉自己学的还不错了,真正遇到项目的时候问题多多,才发现自己只学会了基础(绝大多数是连基础都没学好,而且学的很杂乱,基本等于没学),不知道下一步该如何进行深入的学习了!下面我们以Python web开发为例来看看进阶部分需要学些什么知识! 一、面向对象(oop) 1、基本概念 ①、封装 属性 方法 ②、继承 继承 多继承 Mix-in ③、重写 2、魔术方法与对象协议 字符串表示协议 迭代协议 上下文协议 调用协议 3、描述器 获取器 设置器 删除器 装饰器 二、生成器、常用模块、套接字编程 常用模块 time与datetime模块 json模块 re模块 三、关系型数据库(MySQL) 1、基本概念 2、四层结构 ①、库 建库 删库 ②、表 建表 删表 修改表结构 ③、列 列类型 修改列属性 ④、记录(增删改查) 插入 删除 更细 查询 3、约束与索引 ①、约束 主键(非空约束) 外键(唯一约束) ②、索引及其意义 4、表关系 一对多 一对一 多对多 5、高级查询 MySQL函数 子查询 链接查询 分组与聚合 6、会话与事务 7、Python操作MySQL 四、键值型数据库(Redis) 1、键命令 设置 获取 删除 类型 过期 查找键 2、基本值类型 字符串 列表 集合 有序集合 哈希 3、发布订阅 4、Python操作Redis |
|
|
上一篇文章 下一篇文章 查看所有文章 |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年11日历 | -2024/11/22 23:40:32- |
|
网站联系: qq:121756557 email:121756557@qq.com IT数码 |