Las características de los objetos en python, las funciones de formato y las funciones de comparación de objetos de clase (la mayoría de ellas están hechas por Baidu, por lo que no las describiré en detalle aquí)

Los artículos anteriores son la base básica del lenguaje de programación Python. La mayoría de los lenguajes de programación más básicos son los mismos. La brecha es obvia después de lo básico. Hay muchas cosas para todos en Baidu, porque están comprometidos en la industria de la programación. Además de leer tutoriales y leer libros para aprender, hay muchas cosas que necesita para revisar documentos oficiales, consultar varios materiales en Internet y ejercitar su capacidad de autoaprendizaje y la capacidad de encontrar información en Internet;
1.python también es un lenguaje orientado a objetos, esto es lo mismo que Java;
2. Python también tiene herencia, y cómo usar esta característica de polimorfismo, por favor Baidu
usted mismo ; 3. Hay más métodos para comparar objetos en python, y algunas descripciones simples, uso y otros auto-Baidu;

class test:
    # 格式化
    def __format__(self, format_spec):
        pass;

    # 格式化字符串
    def __str__(self):
        pass;

    # 比较两个对象是否相等的函数
    def __eq__(self, other):
        pass;

    # 比较两个对象是否不相等的函数
    def __ne__(self, other):
        pass;

    # 大于函数
    def __gt__(self, other):
        return '大于函数'

    # 大于等于
    def __ge__(self, other):
        return '大于等于函数'

    # 小于
    def __lt__(self, other):
        return '小于函数'

    # 小于等于
    def __le__(self, other):
        return '小于等于函数'

    # 判断对象是真是假时要执行的函数
    def __bool__(self):
        return True

De hecho, soy demasiado vago para escribir ejemplos;

Supongo que te gusta

Origin blog.csdn.net/weixin_44887276/article/details/114402237
Recomendado
Clasificación