python自学规划_python 学习计划

python四学月计划安排:

学月一:(Python基础)

第一周:

1.了解什么是python,Python能做什么,Python特性以及其相关知识。

2.了解Python输入与输出(print()input()等用法)

3.了解掌握Python数据结构(字符串,列表等等Python中的几大数据类型)

4.了解掌握各数据类型的操作(数据类型的增删改查以及类型转换等)

5.掌握Python编程的注意事项,以及代码规范

6.结合所学的知识查询资料进行拓展。

第二周:

1.了解掌握Python运算符(数据类型间的运算,比较运算符等常用的运算符)

2.了解掌握判断语句的方法以及运用(if elif else等 )

3.了解掌握循环语句的方法以及运用(while for 终止循环 以及range()函数的用法等)

4.了解掌握函数的方法以及运用(定义函数,调用函数,参数传递等函数相关操作)

5.结合所学的知识查询资料进行拓展。

第三周:

1.了解掌握Python模块库等知识(认识了解常用Python的模块库,如何下载python外的第三方模块,如何导入使用相关模块,对于pip的认识以及使用,掌握常用pip命令)

2.了解掌握迭代器与生成器(理解什么是迭代与生成器,掌握其用法)

3.了解掌握Python文件以及目录操作(打开关闭文件,对文件内容修改,操作文件目录等)

4.了解掌握python对于程序异常的处理(try except,以及自定义异常等相关操作)

5.结合所学的知识查询资料进行拓展。

第四周:

1.理解面向对象的概念(类,对象,属性,实例,面向对象的特性等相关术语)

2.学会Python面向对象基本格式以及面向对象编程基本流程。

3.掌握面向对象编程。

4.结合所学的知识查询资料进行拓展。

第二学月:(Python进阶)

第一周:

1.了解掌握Python解析式用法(列表、字典解析式、生成器表达式、lambda表达式等等)

2.了解掌握Python排序算法(各类排序方法的学习)。

3.了解掌握匿名函数,高阶函数的定义以及用法。

4.了解掌握Python魔术方法。

5.结合所学的知识查询资料进行拓展。

第二周:

1.了解掌握树的概念以及使用。

2.了解掌握链表的概念以及使用。

3.了解掌握多线程、多进程、线程,进程同步

4.了解掌握socket编程、IO多路复用、异步编程

5.结合所学的知识查询资料进行拓展。

第三周:

1.了解掌握数据库原理以及数据库常见管理

2.了解熟悉数据库常用命令

3.深入学习数据库高级应用

4.结合所学的知识查询资料进行拓展。

第四周:

1.linux平台使用(安装linux系统)

2.了解linux系统基本认识

3.linux系统基本命令的使用

4.linux平台下安装Python、数据库等开发环境

5.结合所学的知识查询资料进行拓展。

python学习方式

新知识点:

1.了解新知识的概念。(搜索相关资料)

2.结合例子逐行理解分析。

3.结合资料以及例子做好笔记。

4.通过练习题目来巩固及发现问题。

5.自己独立完成小项目。

复习旧的知识:

1.查找笔记。

2.网络搜索。

3.写代码巩固知识点。

写项目的过程:

1.分析问题。(变量、方法、流程。)

2.理清项目的书写流程以及代码实现的流程。

3.按照程序格式书写。(如:第一步写类,第二部定义类变量和实例变量等。。。)

4.检查修改程序错误。

5.重构代码,代码美观,精简冗余代码。

项目遇到的问题:

1.一般错误,根据错误提示,定位到代码错误位置,修改源码。

2.逻辑错误,理清程序执行步骤,定位程序错误位置,修改源码。

3.未知错误,结合错误问题,网络查询资料以及他人给出的意见,修改源码。

你可能感兴趣的:(python自学规划)