美文网首页
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