美文网首页
2020-05-18 python、web、

2020-05-18 python、web、

作者: sunshine35 | 来源:发表于2020-05-18 20:18 被阅读0次

上课笔记

抽象类 :不用创建对象,只用于继承,子类必须继承和实现抽象类的方法 metaclass=type 默认 ,ABC

一个子类可以有多个父类,避免使用多重继承

多态:不同的子类可以有自己不同的方法


isinstance 判断子类


枚举:如果变量值有多个选项,可以用枚举类型 。 继承Enum枚举类  

            class emnue(Enum):
                    pass;

shuffle():随机打乱列表的内容。

@property: 将类中的方法属性化,可以用对象.方法,调用


sorted():将排好的数组返回

emnumerate():带下标的返回数组的下标


面向对象:定义类,创建对象,构造器方法,给对象发消息。

python能做的事

1、自动化运维

2、自动化测试

3、开发服务器端应用--->App/网站---->生成动态页面

        用代码来生成页面(动态内容)

        CGI------PHP/ASP(C#) ------JSP(Java)

4、python程序也可以为web应用程序生成动态内容

        它的优点是开发效率极高(用很少的代码可以做很多的事情)

        它的缺点是执行效率不高(有很多公司更看重开发效率而不是执行效率)


python :有很多的框架专用于服务器端应用开发

        程序员只需要专注于核心的业务逻辑代码的编写

Django:

真正地项目开发中,前端工程师会提供

1、前端渲染(常用):

2、后端渲染

web应用:

               http请求 -->

浏览器                          服务器

               <---  http响应 

静态内容:HTML页面 css  js   图形 音频     

动态内容:

相关文章

网友评论

      本文标题:2020-05-18 python、web、

      本文链接:https://www.haomeiwen.com/subject/smgyohtx.html