A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

知识点分享
Python基础班:
从第一天开始,助教帮助我们搭建学习环境
期间遇到问题,助教也一一耐心解答
接着学习了计算机的简单组成
然后写出了我们作为一个新手都要开始的程序print(“hello, word”)。
以及python最基础的知识。
#单行注释、三引号多行注释、变量、运算符、6种数据类型以及之间的数据转换问题。
还有if语句的三种格式,for循环和while循环的格式。
While循环有时候因为忘记限制语句常常会造成死循环。
还有函数function,为了解决代码的重复利用,
对代码进行封装。最后学习了终极封装----面向对象。
最后我们写出了第一个小项目飞机大战。
在这基础班的学习过程中,渐渐的掌握了能够解决bug的能力。
Python高级班:
在学习初级的时候,记得娇姐说过你们现在遇到的痛苦都不是事
因为还有更大的痛苦在等着你们,
高级班就是更大的痛苦(当然还有更大的痛苦----Django)。
在高级班,我们首先学习了网络数据传输----套接字的使用。
有两种:1.udp协议的广播式套接字。
2.tcp协议的面向连接的套接字,相比于udp,tcp更安全。
为了能够更有效率的运行程序,我们又学习了多进程multiprocessing,
多进程不共享全局资源、多线程threading,线程共享全局资源,
不过由于解释器只有一个,
有一个全局解释器锁的原因导致python的线程是没有其他语言的线程效率更高的、协程gevent协程共享资源,
协程是CPU时间片的轮转。
进程是资源分配的单位,线程是操作系统调度的单位,
多进程和多线程根据cpu核数不一样有可能是并行的,也有可能是并发的,
但是协程是在一个线程中的,一定是并发的。
接着学习了简单的服务器。
首先对请求头分析,拿到要请求的是哪个文件,
然后判断有没有这个文件,没有返回404 not found,有返回200 ok,
并把文件读取出来转换为二进制发送过去。
这里面又学习了长连接和短连接,还有wsgi协议。
后来学习了加强的语法,python的闭包和装饰器和路由。
还有数据库的知识,最重要的数据的增删改查。
这才是两个多月的内容
不得不说在传智真的学到了很多
来传智是个明智的选择

9 个回复

正序浏览
你好棒啊  加油~
回复 使用道具 举报
回复 使用道具 举报
加油
回复 使用道具 举报
只有时刻抱着学习的心态才能一直进步。
回复 使用道具 举报
只有时刻抱着学习的心态才能一直进步。
回复 使用道具 举报
棒棒的
回复 使用道具 举报
666666666
回复 使用道具 举报
加油
回复 使用道具 举报
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马