2. Los decoradores de clases son un poco como la programación de aspectos.
3. Grupo de conexiones de base de datos
4.Subprocesos múltiples
diferencia
1. Puedes crear un nuevo archivo sin clase.
Si un idioma no admite la herencia, las clases tienen poco significado.
self representa una instancia de una clase, no una clase. Los métodos de clase tienen sólo una diferencia especial con las funciones ordinarias: deben tener un primer nombre de parámetro adicional, que por convención es self.
A partir de los resultados de la ejecución, es obvio que self representa una instancia de la clase y la dirección del objeto actual, mientras que self.class apunta a la clase.
self no es una palabra clave de Python. Si la reemplazamos con runoob, se puede ejecutar normalmente:
2. Herencia múltiple
2. Muchos algoritmos son más convenientes de operar.
El módulo ###1.math proporciona acceso a la biblioteca de funciones C subyacente para operaciones de punto flotante:
1. Fórmulas de derivación para el cálculo.
3. No es necesario modificar las variables, solo úselas directamente.
4.Import puede importar funciones y módulos específicos en la ruta
5. Modificar los permisos de los archivos
6. Declaraciones de limpieza
7. Pase de marcador de posición
ifTrue:pass# 这里暂时不做任何操作 for i inrange(5):pass# 循环体为空,但仍然会执行5次
1
2
3
4
5
La declaración de paso se usa principalmente para colocar un marcador de posición, lo que indica que debería haber una declaración en esa posición, pero aún no se ha implementado. El uso excesivo del pase puede hacer que el código sea menos legible porque simplemente dice "debería haber código aquí, pero aún no lo hay". Por lo tanto, al escribir código, debe intentar evitar declaraciones de paso innecesarias. pass se puede usar solo o como parte de un cuerpo de función, cuerpo de clase, cuerpo de bucle, cuerpo condicional, etc. pass es una declaración incorporada de Python y se puede usar sin importar ningún módulo.
8.pycharm no puede instalar Tomcat, pero puede usarse
9. Marco de interfaz de usuario
La asociación de Python con el front-end (como HTML, CSS, JavaScript) generalmente se logra a través de marcos web, que permiten que el código Python se ejecute en el servidor e interactúe con el front-end. A continuación se muestran algunos pasos básicos y marcos comunes para mostrar cómo conectar Python con el front-end:
Flask: marco web liviano, fácil de aprender y usar, adecuado para proyectos pequeños y desarrollo rápido de prototipos.
Django: un potente marco web que proporciona amplias funciones integradas y extensibilidad para aplicaciones grandes y complejas.
FastAPI: un marco web moderno, rápido (de alto rendimiento) para crear API, que admite operaciones asincrónicas y se basa en sugerencias de tipo Python 3.6+.
10.Python tiene varios íconos, gráficos de barras, etc.