zoukankan      html  css  js  c++  java
  • 2019.8.8 python day03

    基础知识:

    • %s :和字符串拼接
    • %d :和整型拼接
    • %f :和浮点型拼接
    • % :取余
    • // :整除
    • ** :平方

    静态调用:

    • @staticmethod

    和静态方法比较类似,Python还可以在类中定义类,如下:

    • @classmethod
      • 获取自身类(cls)中的属性,并且可以更改.
        classmethod 修饰符对应的函数不需要实例化,不需要 self 参数,但第一个参数需要是表示自身类的 cls 参数,可以来调用类的属性,类的方法,实例化对象等

    继承

    • 类名__init__(self)
    • 提供继承信息的我们称之为父类;得到继承信息的我们称之为子类。子类除了继承父类提供的属性和方法,还可以定义自己特有的属性和方法,所以子类比父类拥有的更多的能力。
    • 在类名中写上继承的类.
    • 私有变量不可被继承

    列表生成式和生成器

    • 列表生成式:
      • 优点:计算速度快
      • 缺点:较为浪费内存

     

    • 生成器:
      • 优点:节约内存空间
      • 缺点:计算速度慢

     装饰器

  • 相关阅读:
    2016.7.31整机升级计划
    UVa 1588
    UVa1587
    Jzoj4714 公约数
    Jzoj4714 公约数
    Jzoj4713 A
    Jzoj4713 A
    Jzoj4711 Binary
    Jzoj4711 Binary
    Jzoj4710 Value
  • 原文地址:https://www.cnblogs.com/violet23/p/11323426.html
Copyright © 2011-2022 走看看