2. Decoradores de classe são um pouco como programação de aspectos
3. Conjunto de conexões de banco de dados
4. Multithreading
diferença
1. Você pode criar um novo arquivo sem classe
Se uma linguagem não suporta herança, as classes terão pouco significado.
self representa uma instância de uma classe, não uma classe. Os métodos de classe têm apenas uma diferença especial em relação às funções comuns - eles devem ter um primeiro nome de parâmetro adicional, que por convenção é self.
A partir dos resultados da execução, é óbvio que self representa uma instância da classe e o endereço do objeto atual, enquanto self.class aponta para a classe.
self não é uma palavra-chave python. Se substituirmos por runoob, ela poderá ser executada normalmente:
2. Herança múltipla
2. Muitos algoritmos são mais convenientes de operar
O módulo ###1.math fornece acesso à biblioteca de funções C subjacente para operações de ponto flutuante:
1. Fórmulas de derivação para cálculo
3. Não há necessidade de modificar variáveis, apenas use-as diretamente
4.Import pode importar funções e módulos especificados no caminho
5. Modifique as permissões do arquivo
6. Declarações de limpeza
7. Passe de espaço reservado
ifTrue:pass# 这里暂时不做任何操作 for i inrange(5):pass# 循环体为空,但仍然会执行5次
1
2
3
4
5
A instrução pass é usada principalmente para colocar um espaço reservado, indicando que deveria haver uma instrução naquela posição, mas ainda não foi implementada. O uso excessivo de pass pode tornar o código menos legível porque simplesmente diz "deveria haver código aqui, mas ainda não existe". Portanto, ao escrever código, você deve tentar evitar instruções pass desnecessárias. pass pode ser usado sozinho ou como parte de um corpo de função, corpo de classe, corpo de loop, corpo condicional, etc. pass é uma instrução integrada do Python e pode ser usada sem importar nenhum módulo.
8.pycharm não pode instalar o Tomcat, mas pode ser usado
9. Estrutura de front-end
A associação do Python com o front-end (como HTML, CSS, JavaScript) geralmente é feita por meio de frameworks web, que permitem que o código Python seja executado no servidor e interaja com o front-end. Aqui estão algumas etapas básicas e estruturas comuns para mostrar como conectar o Python ao front-end:
Flask: framework web leve, fácil de aprender e usar, adequado para pequenos projetos e rápido desenvolvimento de protótipos.
Django: Uma estrutura web poderosa que fornece funcionalidade integrada e extensibilidade para aplicações grandes e complexas.
FastAPI: Uma estrutura web moderna e rápida (de alto desempenho) para construção de APIs, com suporte a operações assíncronas e baseada em dicas do tipo Python 3.6+.
10.Python possui vários ícones, gráficos de barras, etc.