Programmateur Guido van Rossum a créé le langage de programmation Python en 1990. Van Rossum conçu Python pour être facilement lisible même par de nouveaux programmeurs , ce qui explique la syntaxe diffère de C et Java. Python est un langage de programmation interprété , il faut un autre programme, d'un interprète, pour l'exécuter. Tant Python et l'interprète sont disponibles en téléchargement gratuit à partir de la Python Software Foundation . Modules Lorsque vous écrivez un programme Python importante , de le décomposer en plusieurs fichiers , il est plus facile à gérer . En incluant plusieurs fonctions en un seul fichier , vous rendre dans un module que vous pouvez importer dans d'autres programmes et scripts Python. Chaque fichier doit avoir une extension. Py . Pour consulter la documentation interne pour un module particulier, donner Python le nom du module suivi par _doc_ . Python est livré avec une bibliothèque de modules standard disponibles pour l'utilisation. Optimization Après avoir écrit votre programme , de le tester pour s'assurer qu'il fonctionne correctement . Si cela fonctionne, mais tourne lentement , l'optimiser pour le rendre plus efficace . Python a un certain nombre de profilage modules pour aider à cela en regardant par-dessus votre programme et d'identifier les goulots d'étranglement. Réécrire les points faibles sans perturber le code qui fonctionne bien . Exécutez le programme à nouveau après votre réécriture pour confirmer qu'il fonctionne toujours correctement . Erreurs Deux catégories courantes d'erreurs de programme Python sont des exceptions et des erreurs de syntaxe. Nouveaux programmeurs font beaucoup d' erreurs de syntaxe , telles que l'exclusion d'un colon de séparer un bloc de code . L'outil d'analyse syntaxique de Python vous permet de localiser le problème. Les exceptions sont le code syntaxiquement correct qui ne s'exécute pas correctement . Si vous avez créé une exception Python reconnaît , Python peut vous informer lorsque vous exécutez le programme que vous avez un NameError ou une TypeError et expliquer le contexte dans lequel cela s'est produit. Autres langues Photos il est important de se rappeler que Python n'est pas C , C + + ou Java , il ne suit pas les mêmes règles. Langages de programmation les plus compilées par des points virgules pour séparer les instructions et des accolades pour séparer les blocs de code. Python utilise le retour chariot pour les états , il utilise deux points et l'indentation des blocs de code. Python offre également typage dynamique . Contrairement à Java et C + + , vous n'aurez jamais à identifier explicitement un type de données ; . Python pistes types de données interne
|