Python (prononcé : britannique [ˈpaɪθən], américain [ˈpaɪθɑ:n]) est un langage de programmation informatique de traduction littérale orienté objet et un puissant langage à usage général qui a été développé pendant près de deux décennies d'histoire, de maturité et. stabilité. Il contient une bibliothèque standard complète et facile à comprendre qui peut facilement effectuer de nombreuses tâches courantes.
python64-bit peut utiliser un espace mémoire plus grand. python64-bit peut fonctionner sur des systèmes 64 bits, mais pas sur 32 bits. systèmes.
python32-bit peut fonctionner sur 32 bits et 64 bits. Compte tenu de la compatibilité, il est recommandé d'utiliser Python 32 bits, et certains packages d'extension ne prennent pas en charge 64. -peu.
Style (Apprentissage recommandé : Tutoriel vidéo Python)
Python adhère à un style de conception clair et cohérent, ce qui fait de Python Devenir un langage facile à lire, facile à maintenir et apprécié par un grand nombre d’utilisateurs pour un large éventail d’utilisations.
L'idéologie générale qui guide les concepteurs lors du développement est que pour un problème spécifique, il n'y a qu'une seule meilleure façon de le résoudre. Ceci est indiqué dans la maxime Python (appelée The Zen of Python) écrite par Tim Peters comme suit : Il devrait y avoir une - et de préférence une seule - manière évidente de le faire. C'est exactement la même chose que le langage Perl (un autre langage fonctionnel). ) L'idée centrale de TMTOWTDI (There's More Than One Way To Do It) est complètement opposée.
L'auteur de Python a intentionnellement conçu une syntaxe très restrictive afin que les mauvaises habitudes de programmation (comme ne pas mettre en retrait la ligne suivante à droite dans l'instruction if) ne puissent pas être compilées. L'une des plus importantes concerne les règles d'indentation de Python.
Une différence avec la plupart des autres langages (comme le C) est que les limites d'un module sont entièrement déterminées par la position du premier caractère de chaque ligne dans cette ligne (alors que le langage C utilise une paire de fleurs Les crochets {} servent à définir clairement les limites du module et n'ont rien à voir avec la position des caractères). Cela a été controversé. Car depuis la naissance des langages comme C, la signification grammaticale du langage a été séparée de la disposition des caractères, ce qui était autrefois considéré comme une amélioration des langages de programmation. Cependant, il est indéniable que Python rend les programmes plus clairs et plus beaux en obligeant les programmeurs à mettre en retrait (y compris tous les endroits où les modules doivent être utilisés, comme les définitions de if, for et de fonction).
La philosophie de conception de Python est « élégante », « claire » et « simple ». Par conséquent, la philosophie Perl selon laquelle « il existe toujours plusieurs façons de faire la même chose » est souvent insupportable parmi les développeurs Python. La philosophie des développeurs Python est de « faire une chose d'une manière, et de préférence d'une seule manière ». Lors de la conception du langage Python, s'ils sont confrontés à des choix multiples, les développeurs Python rejetteront généralement une syntaxe sophistiquée et choisiront une syntaxe claire avec peu ou pas d'ambiguïté. En raison de cette différence dans les concepts de conception, le code source Python est généralement considéré comme plus lisible que Perl et peut prendre en charge le développement de logiciels à grande échelle. Ces directives sont appelées maximes Python (Zen de Python). Exécutez import this dans l'interpréteur Python pour obtenir la liste complète.
Pour plus d'articles techniques liés à Python, veuillez visiter la colonne Tutoriel Python pour apprendre !
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!