模块三 思维导图
1349 views
分类目录归档:模块三
课程目标:掌握网络相关的基础知识并可以基于Python开发程序(基于网络进行数据传输)。
课程概要:
你必须了解的网络相关设备和基础概念。
假设 alex 上了一个野鸡大学买了一台电脑,电脑里存了1部小电影,整宿整宿的在宿舍反复的看。
alex 如何想要和室友 于超 进行收发数据,可以通过一根网
课程目标:学会网络编程开发的必备知识点。
今日概要:
OSI的7层模型对于大家来说可能不太好理解,所以我们通过一个案例来讲解:
假设,你在浏览器上输入了一些关键字,内部通过DNS找到对应的IP后,再发送数据时内部会做如下的事:
应用层:规定数据的格式。
"GET /s?wd=你好 H
课程目标:掌握面向对象高级知识和相关应用。
今日概要
对于Python面向对象中的继承,我们已学过:
继承存在意义:将公共的方法提取到父类中,有利于增加代码重用性。
继承的编写方式:
# 继承
class Base(object):
pass
class Foo(Base):
pass
# 多继承
c
课程目标:掌握面向对象进阶相关知识点,能沟通更加自如的使用面向对象来进行编程。
今日概要:
“对象嵌套”
特殊成员
面向对象中的所有成员如下:
通过面向对象进行编程时,会遇到很多种情况,也会使用不
从今天开始,我们将进入系列课程第3个模块的的学习,此模块包含如下三大部分知识:
面向对象,Python中支持两种编程方式来写代码,分别是:函数式编程
、面向对象式编程
。
函数式
# 定义函数,在函数中实现功能
def func():
print("一个NB的功能")
# 执行函数
func()
面向对象
# 定义类
class Foo(object):