发表于: 2018-10-26 19:07:07

1 807


                          学习python的总结

第一阶段:

           - 安装python3.6,pycharm, anaconda及一系列的环境配置,安装注册github及建立本地和远程仓库,安装jupyter,注册个人博客

    - 学习python基础知识:变量、操作符、数据类型、分支循环语句;元组、列表、字典等内建结构操作(切片,迭代,增加,删除,弹出,排序,嵌套)


第二阶段:

  - 异常的使用、函数、类、模块、包、常用包及模块;OOP编程思想。


第三阶段:

- 函数式编程:基于lambda表达式的编程

   - 高阶函数:map、reduce、filter、sorted;(将函数作为参数)

   - 返回函数:将函数作为返回值;

   - 装饰器: 本质是返回函数的高阶函数;

   - 匿名函数: 关键字lambda;

   - 偏函数: 定量一个函数的参数以将其部分功能固定化。


- 调试基础;文件基础(with open等);log模块基础

- 进程、线程、多线程、多进程、协程、迭代器、生成器(yield、next、send)。

- 格式化文件:xml、json读写;xpath和正则表达式(re模块)

- TCP/IP协议;TCP/UDP编程;SOCKET、FTP编程;mail编程;(本条内容以了解为主)

- HTTP协议基础。

 总结:因为个人原因,基础知识学习的很慢,由于耗时太长,学习过程断断续续,不便于记录,索性做个概括性的总结。接下来开始做任务,并更新日志。


返回列表 返回列表
评论

    分享到