2. Les décorateurs de classe, c'est un peu comme la programmation d'aspects
3. Pool de connexions à la base de données
4.Multi-threading
différence
1. Vous pouvez créer un nouveau fichier sans classe
Si un langage ne prend pas en charge l'héritage, les classes n'ont que peu de sens.
self représente une instance d'une classe, pas une classe ; les méthodes de classe n'ont qu'une seule différence particulière par rapport aux fonctions ordinaires : elles doivent avoir un premier nom de paramètre supplémentaire, qui par convention est self.
D'après les résultats de l'exécution, il est évident que self représente une instance de la classe et l'adresse de l'objet actuel, tandis que self.class pointe vers la classe.
self n'est pas un mot-clé python Si on le remplace par runoob, il peut être exécuté normalement :
2. Héritage multiple
2. De nombreux algorithmes sont plus pratiques à utiliser
Le module ###1.math donne accès à la bibliothèque de fonctions C sous-jacente pour les opérations en virgule flottante :
1. Formules de déduction pour le calcul
3. Pas besoin de modifier les variables, utilisez-les simplement directement
4.Import peut importer des fonctions et des modules spécifiés sous le chemin
5. Modifier les autorisations des fichiers
6. Déclarations de nettoyage
7. Laissez-passer réservé
ifTrue:pass# 这里暂时不做任何操作 for i inrange(5):pass# 循环体为空,但仍然会执行5次
1
2
3
4
5
L'instruction pass est principalement utilisée pour placer un espace réservé, indiquant qu'il devrait y avoir une instruction à cet endroit, mais elle n'a pas encore été implémentée. La surutilisation du pass peut rendre le code moins lisible car il dit simplement "il devrait y avoir du code ici, mais il n'y en a pas encore". Par conséquent, lorsque vous écrivez du code, vous devez essayer d’éviter les instructions pass inutiles. pass peut être utilisé seul ou dans le cadre d'un corps de fonction, d'un corps de classe, d'un corps de boucle, d'un corps conditionnel, etc. pass est une instruction intégrée de Python et peut être utilisée sans importer de modules.
8.pycharm ne peut pas installer Tomcat, mais il peut être utilisé
9. Cadre frontal
L'association de Python avec le front-end (comme HTML, CSS, JavaScript) est généralement réalisée via des frameworks Web, qui permettent au code Python de s'exécuter sur le serveur et d'interagir avec le front-end. Voici quelques étapes de base et cadres communs pour montrer comment connecter Python au front-end :
Flask : framework web léger, facile à apprendre et à utiliser, adapté aux petits projets et au développement rapide de prototypes.
Django : un framework Web puissant qui offre de riches fonctionnalités intégrées et une extensibilité pour les applications volumineuses et complexes.
FastAPI : un framework Web moderne et rapide (hautes performances) pour la création d'API, prenant en charge les opérations asynchrones, basé sur les astuces de type de Python 3.6+.
10.Python a diverses icônes, graphiques à barres, etc.