LOGO PYTHON : Qui a conçu le logo Python et sa signification

Logo Python
Crédit image : Python

Python est l'un des meilleurs langages de programmation, et la vérité est que les gens ne cessent de se demander pourquoi il s'agit d'un programme open source. Penser que Python était un projet pour animaux de compagnie né d'une pure passion le rend différent des autres logiciels de programmation. À ce jour, l'organisation continue de publier des versions mises à jour du programme. Cependant, le même logo est utilisé depuis le lancement de Python en 1980. Le logo Python montre l'image de deux serpents, l'un en bleu et l'autre en jaune. Bien sûr, il y a une histoire derrière chaque logo, comme son histoire, sa police ou sa police de caractères, ainsi que son évolution. Vous vous demandez pourquoi le logo de la programmation montre deux serpents alors que cela n'a rien à voir avec les reptiles ? Démêlons cela ensemble.

Étant donné que le nom du programme est Python, la présence de deux serpents dans le logo ne m'a pas surpris. Sincèrement, les deux serpents, avec une tête et une queue, sont les seuls éléments significatifs du logo. C'est drôle de penser que ni la personne qui possède le programme ni le programme lui-même n'ont rien à voir avec le vrai Python. Le logo Python est toujours utilisé de la même manière qu'à sa sortie, car il donne une image précise du service et est facile à repérer dans la foule.

Le logo Python se compose de deux grands reptiles aux couleurs et motifs contrastés. Leurs corps sont plutôt petits et pointent dans une variété de directions, contrairement à leurs têtes larges et puissantes. Le serpent vert monte et tourne la tête vers la gauche, tandis que le serpent jaune « rampe » vers le bas et déplace sa tête vers la droite. Les pythons sont séparés par une étroite bande blanche, qui sert à mettre en évidence l'espace étroit qui existe entre eux.

Les têtes sont construites en utilisant uniquement des lignes perpendiculaires et des angles aigus. Vous ne verrez aucune autre expression faciale, y compris la langue ou le nez, alors ne vous embêtez pas à regarder. On dirait qu'un serpent regarde droit devant lui sans cligner des yeux car il n'y a qu'une ligne claire du cou et des yeux en forme de boule blanche. Cela donne l'impression que le serpent ne bouge pas la tête. La disposition des corps contribue à la sensation d'être sous hypnose. Ils sont mis en place d'une manière qui ressemble à la disposition des peintures rupestres mayas ou d'autres documents historiques.

Quiconque regarde de près le logo Python verra deux serpents en jaune et bleu. Si vous concevez le logo de sorte qu'il ne soit pas mis au point, vous verrez un autre motif significatif : le serpent bleu ressemble à la lettre P et le serpent jaune ressemble à la lettre Y. Py est l'abréviation la plus courante et la plus connue pour le nom Python, et il est formé en combinant les deux mots. En réalité, les dessins des deux serpents révèlent les deux premières lettres du logiciel de programmation Python.

Police du logo Python

Toutes les lettres du mot-symbole Python sont en minuscules et sont écrites dans une police fine et élégante sans empattement. Les sommets des lettres « T » et « H » sont coupés en diagonale.

Couleur du logo Python

Tim Parkin a utilisé quatre couleurs pour le logo Python. ce sont le jaune, le bleu, le blanc et le gris. Les couleurs bleu acier et jaune moutarde du logo sont équilibrées par le gris calme du nom. Le tricolore Python symbolise la créativité, le professionnalisme et un sentiment de stabilité et de confiance.

moutarde 

Couleur hexadécimale : #ffd845

RVB : 255 216 69

CMJN : 0 15 73 ​​0

Pantone : PMS 115 C

Blue Steel

Couleur hexadécimale : #3f7daf

RVB : 63 125 175

CMJN : 64 29 0 ​​31

Pantone : PMS 7690 C

Granit Gris

Couleur hexadécimale : #646464

RVB : 100 100 100

CMJN : 0 0 0 ​​61

Pantone : PMS Gris froid 10 C

Pourquoi Python est-il le symbole d'un serpent ?

Le nom du langage informatique utilisé pour créer le logo Python est dérivé du nom du langage. Lorsque Guido van Rossum a nommé l'entreprise, il ne pensait pas aux serpents à l'époque ; il aimait juste le son du mot. Au lieu de cela, il se rappelait le programme télévisé Monty Python's Flying Circus dans sa tête. En fait, à ce moment précis, il revoyait les scripts du célèbre programme de sketchs.

Étant donné que le logo Python et les autres images liées à la marque ne sont pas des marques déposées, ils peuvent être utilisés gratuitement à des fins non commerciales sur les emballages, les sites Web et les brochures. Même s'il n'a pas été enregistré, il est toujours considéré comme une marque appartenant à Python ; par conséquent, si vous souhaitez l'utiliser à des fins commerciales, vous devez entrer en contact avec le propriétaire de la marque.

Le programmeur informatique néerlandais Guido van Rossum est responsable de la création du langage de programmation Python ainsi que de la dénomination du langage. En plus de cela, il a conçu le logo Python. Il a fréquenté l'Universiteit van Amsterdam pour obtenir son diplôme et a déjà travaillé pour Google et Dropbox Inc. Il a une identité visuelle immédiatement reconnaissable et n'a pas beaucoup changé au fil du temps.

Comment créer un logo Python en Python ?

Il existe un tutoriel dans le langage de programmation Python qui explique comment créer un logo à l'aide de Python. Il donne aux figures improvisées, qui apparaissent comme deux serpents, les couleurs dont elles ont besoin en utilisant des codes pour colorer les caractères.

Logo Python
Crédit image : Hackermoon.com

Le logo python non officiel est une modification apportée par la designer d'interface utilisateur Jessica Williamson en mai 2020. Il s'agit toujours des images de deux serpents se faisant face, cependant, le logo est plus raffiné. La conception a également suscité de nombreux éloges de la part des membres de la communauté Python, plus de 7 270 votes positifs et +XNUMX commentaires sur r/Python. Jessica a déclaré que son amie qui apprenait Python était celle qui avait demandé la mise à niveau.

Une chose est sûre, le design de Jessica est génial mais personne ne sait si l'équipe Python acceptera un jour le logo comme icône officielle de leur groupe. D'ici là, nous croisons les doigts.

Programmation Python

Python a toujours été en tête de liste des langages de programmation mis en place par TIOBE. Le fait qu'il ne nécessite pas beaucoup de travail de la part de l'utilisateur est la principale raison de sa popularité. Il peut être utilisé pour une variété de choses, de la construction de jeux et de sites Web à l'analyse de données et bien d'autres choses.

Python est un langage de programmation interprété à usage général, indépendant de la plate-forme. Il présente plusieurs avantages, notamment le typage dynamique, la récupération de place et la gestion de la mémoire intégrée. Bien qu'il illustre l'apogée même du développement technologique, son but premier est de faciliter le travail des informaticiens. L'écriture de code pour tout type de projet peut être beaucoup plus facile en utilisant Python, sur lequel on peut compter pour accélérer le processus. Le produit n'a été vendu aux consommateurs pour la première fois qu'en 1991, mais son développement a commencé dans les années 1980 lorsque le langage de programmation ABC a été utilisé. Le langage de programmation Python a surmonté tous les problèmes et est maintenant géré par la Python Software Foundation.

De tous les noms possibles, pourquoi Python ?

Au fil des ans, quiconque entend Python pense au logiciel de programmation avant un serpent, à moins que vous ne soyez quelque part près d'un buisson. Cependant, ce n'était pas le cas avant maintenant. Il fait référence à un serpent et un gros comme ça. Alors, comment la marque est-elle arrivée au nom Python ?

Le développeur de Python Guido Van Rossum, Le développeur de Pytho apprécie beaucoup une émission britannique connue sous le nom de Monty Python's Flying Circus. Il a donné au projet le nom de "Python" parce qu'il était d'humeur plutôt idiote.

Fondatrice

Si le nom de Guido van Rossum ne vous est pas familier, il y a de fortes chances que vous connaissiez le langage de programmation largement utilisé Python. Guido Van Rossum a développé Python par plaisir. Il l'a nommé d'après une émission britannique connue sous le nom de Monty Python. Il est né le 31 janvier 1956. Guido est un programmeur néerlandais qui était un "dictateur bienveillant à vie" (BDFL) jusqu'au 12 juillet 2018, date à laquelle il a démissionné de ce poste. Guido Van Rossum est resté membre du Python Steering Council jusqu'en 2019. Nous ne savons pas ce qui s'est passé, mais nous savons qu'il a retiré son nom de l'élection présidentielle de 2020.

Prix

Après avoir considéré ses débuts et sa carrière, voyons quelques-uns des prix prestigieux et la reconnaissance que Guido Van Rossum a reçue ;

  • La Free Software Foundation (FSF) a décerné à Van Rossum le prix 2001 pour l'avancement du logiciel libre pour son travail sur Python lors de la conférence FOSDEM 2002 à Bruxelles.
  • Il a reçu un prix NLUUG en mai 2003.
  • En 2006, l'Association for Computing Machinery l'a nommé Ingénieur émérite pour son travail.
  • En 2018, le Computer History Museum l'a nommé Fellow.
  • En 2019, CWI l'a honoré en lui donnant le nom de "Dijkstra Fellow".

 Travail-vie

Guido van Rossum travaille actuellement avec Microsoft. Je dois avouer qu'il a une vie professionnelle productive. Pour chaque entreprise avec laquelle il a travaillé, il doit y avoir quelque chose d'étonnant qu'il a fait avec eux. Voyons quelques-uns d'entre eux ;

#1. Centre Wiskunde & Informatica

Van Rossum a écrit et contribué à une routine glob() pour BSD Unix en 1986 alors qu'il travaillait au Centrum Wiskunde & Informatica (CWI). En plus de cela, il les a aidés à développer le langage de programmation ABC. Guido attribue tout ce qu'il est devenu à ABC. Il a également créé Grail, un des premiers navigateurs Web Python, et a participé à des discussions sur le standard HTML.

#2. BeOpen.com

Guido a quitté le CNRI en mai 2000, avec trois autres développeurs du noyau Python, pour travailler pour la startup technologique BeOpen.com, qui a fait faillite en octobre de la même année.

#3. Zopé

Il a travaillé pour Zope Corporation de fin 2000 à 2003

#4. Sécurité élémentaire

Van Rossum a quitté Zope pour Elemental Security en 2003. Il a travaillé sur un langage de programmation personnalisé pour l'organisation pendant son séjour.

#sept. Google

En 2005, Guido a rejoint Google. Il a travaillé chez Google de 2005 à décembre 2012. La rumeur veut qu'il ait passé la moitié de son temps à développer le langage de programmation Python chez Google. Il a développé deux projets majeurs avec Google avant de partir en 2012

#6. Boîte de dépôt

Après avoir quitté Google, il est passé à Dropbox. Van Rossum a commencé à travailler chez Dropbox, une société de stockage de fichiers dans le cloud, en janvier 2013. Van Rossum a officiellement pris sa retraite de Dropbox en octobre 2019.

#sept. Microsoft

Van Rossum a officiellement pris sa retraite en octobre 2019 avant de revenir chez Microsoft l'année suivante. Il est actuellement Distinguished Engineer chez Microsoft.

Faits Python que tout le monde devrait savoir

Généralement, la plupart des gens connaissent Python en tant que langage de programmation, mais que savez-vous d'autre sur ce logiciel ? Nous avons compris qu'il y avait plusieurs choses que les gens ne savaient pas sur l'équipe, et avons décidé qu'il serait bon de vous informer sur certains des faits ci-dessous ;

  • Python était un projet de passe-temps: En décembre 1989, le créateur de Python, Guido Van Rossum, cherchait un passe-temps pour s'occuper pendant la semaine autour de Noël. Il avait pensé à écrire un nouveau langage de script qui serait un descendant d'ABC et ferait également appel aux hackers Unix/C. Il a choisi de l'appeler Python.
  • Le logiciel a été nommé d'après un programme britannique connu sous le nom de Monty Python.
  • Le zen de Python: Tim Peters, qui fait partie intégrante de la communauté Python, a écrit ce poème pour montrer ce qu'est Python. Si vous allez sur votre Python IDLE et tapez "import this", vous trouverez ce poème.
  • Python est utilisé par la plupart des grandes entreprises auxquelles vous pouvez penser. De Google à Netflix, Disney, Expedia, Nokia et Amazon, la liste est interminable.
  • Pas d'accolades: En Java et C++, les accolades sont utilisées pour séparer des morceaux de code. Cependant, Python nécessite que vous utilisiez des onglets, sinon vous obtiendrez un message d'erreur.
  • Les fonctions peuvent renvoyer plusieurs valeurs: En tant que tuple, une fonction Python peut renvoyer plusieurs valeurs.
  • Python prend en charge plusieurs affectations dans une seule instruction : En Python, vous pouvez donner la même valeur à plusieurs variables dans la même instruction. En dehors de cela, vous pouvez également donner des valeurs à plusieurs variables en même temps.

Autres faits sur Python

  • Python a influencé JavaScript: Python est l'un des neuf langages qui ont eu un impact sur la façon dont JavaScript a été créé.
  • L'instruction else peut être utilisée avec plus que les instructions if et try. Si vous ajoutez un bloc "else" à la fin d'une boucle "for" ou "while", les instructions du bloc "else" ne seront exécutées qu'une fois la boucle terminée normalement. Si la boucle atteint une instruction break ou lève une exception, le code sous "else" ne s'exécute pas. Cela peut aider avec des opérations telles que la recherche.
  • Obtient la valeur de la dernière expression: L'IDLE est utilisé par beaucoup de gens comme calculatrice. Utilisez un "_" pour obtenir la valeur ou le résultat de la dernière expression.
  • Vous pouvez enchaîner la comparaison: Il peut y avoir plus d'une comparaison dans une condition en même temps. Vous pouvez avoir une condition qui vérifie si une valeur est supérieure à une autre valeur et inférieure à une troisième valeur en même temps.
  • Les littéraux de chaîne se concatènent: Python joint les chaînes littérales séparées par un espace.
  • Anti-gravité: Lorsque vous tapez import antigravity dans le IDLE, une page avec une bande dessinée sur le module antigravity s'ouvre.

Deux fonctionnalités clés rendent Python si populaire. Il s'agit de la facilité de compréhension et de la souplesse d'utilisation. Python est un langage de programmation fiable et flexible qui fournit des réponses aux professionnels travaillant dans une grande variété de domaines en plus des développeurs. La croissance constante et la base d'utilisateurs adaptable de Python contribuent de manière significative à l'ascension fulgurante du langage depuis sa première publication.

Python est-il une marque ?

Bien sûr que ça l'est. La Python Software Foundation (PSF) est une société qui opère en vertu de l'article 501(c)(3) de l'Internal Revenue Code, et elle est propriétaire des droits de propriété intellectuelle associés au langage de programmation Python. Guido van Rossum du CWI aux Pays-Bas a eu l'idée de Python à la fin des années 1980. En décembre 1989, Guido van Rossum a commencé sa mise en œuvre en tant que successeur d'ABC qui était capable de gérer les exceptions et de s'interfacer avec le système d'exploitation Amoeba. Python est maintenant largement utilisé comme langage de programmation à usage général.

Quel pays possède Python ?

Netherlands

Guido van Rossum, travaillant au Centrum Wiskunde & Informatica (CWI) aux Pays-Bas à la fin des années 1980, a conçu Python comme un successeur du langage de programmation ABC, inspiré de SETL, capable de gérer les exceptions et capable de s'interfacer avec le système d'exploitation Amoeba. Python a été créé pour succéder à ABC.

Quel âge a le codage Python ?

Guido van Rossum est celui qui a initialement développé Python, et il a été mis à la disposition du public le 20 février 1991.

À qui appartient Python ?

Guido van Rossum est crédité d'avoir eu l'idée de Python à la fin des années 1980. La Python Software Foundation (PSF) est une société qui opère en vertu de l'article 501(c)(3) de l'Internal Revenue Code, et elle est propriétaire des droits de propriété intellectuelle associés au langage de programmation Python. Ils sont les propriétaires des marques Python et sont responsables de leur protection.

À quoi sert Python ?

Python est largement utilisé dans le processus de production de sites Web et d'applications, ainsi que pour l'automatisation de tâches, l'analyse de données et la visualisation de données. Python est utilisé pour une grande variété d'opérations quotidiennes, y compris l'organisation de l'argent, par de nombreux non-programmeurs. En effet, Python est relativement simple à apprendre.

Python est également utilisé dans les disciplines de la vision par ordinateur et du traitement d'images, qui connaissent toutes deux une croissance fulgurante. Voyons ci-dessous certaines des utilisations stratégiques de Python ;

#1. Analyse des données

Python est utilisé dans le développement d'un nombre important d'outils d'exploration de données et d'analyse de données les plus largement utilisés. En conséquence, il s'agit d'un instrument exceptionnel pour le domaine de la science des données. Les outils fournis par Python permettent aux développeurs de faire la distinction entre les données cruciales et pertinentes. L'analyse de grandes quantités de données peut non seulement aider les entreprises à conserver leurs consommateurs existants, mais aussi à mieux se comprendre. Grâce à cela, les entreprises peuvent identifier leurs défaillances et proposer des idées stratégiques sur la manière de mieux les surmonter.

#dix. Développement web

Du traitement des données à la communication avec les bases de données et au transfert d'informations entre les serveurs, il y a tellement de choses que vous pouvez faire avec Python en matière de développement Web. En tant que langage de programmation backend, Python dispose d'un éventail impressionnant de fonctionnalités. Le fait qu'il est relativement facile à faire est une considération importante ici. Les développeurs Web qui l'utilisent économisent beaucoup de temps et d'efforts car la syntaxe du langage est facile à comprendre et elle est étroitement liée à la langue anglaise.

#3. Optimisation des moteurs de recherche (SEO)

Python est utile pour les personnes qui travaillent dans l'optimisation des moteurs de recherche, car il les aide à automatiser les processus et à obtenir et analyser d'énormes quantités de données.

Parmi tous les logiciels utilisés pour la programmation, Python est l'un des plus faciles à utiliser et à comprendre.

#4. Intelligence artificielle et apprentissage assisté par ordinateur

La plupart des développeurs et des programmeurs pensent que Python est le langage de programmation le plus approprié pour l'intelligence artificielle (IA) car sa syntaxe est facile à comprendre et peut être assimilée rapidement. La plupart du développement de nouveaux logiciels se fait en utilisant le langage python.

#dix. Automatisation

Python est un outil utile pour presque tous ceux qui travaillent avec de grands ensembles de données, que ce soit pour le travail ou pour le plaisir. Il peut faciliter les tâches fastidieuses telles que l'examen des informations dans les bases de données, la visualisation des données, l'analyse financière et bien d'autres tâches en les automatisant. Vous pourrez gagner du temps tout au long de votre vie en apprenant Python, sans compter le fait que c'est l'un des langages de programmation les moins difficiles à étudier.

#6. Développement de jeu

Python est une option fantastique pour créer des prototypes et développer des idées dans l'industrie du jeu en raison de la rapidité avec laquelle les jeux peuvent être créés en Python grâce à sa simplicité. Cela en fait un meilleur choix que d'autres alternatives, qui permettent moins de rigidité et des processus plus rapides.

#dix. Chaîne de blocs

Python est un excellent choix pour créer une technologie blockchain car il est très flexible et possède de nombreuses fonctionnalités. Il est également très sûr. Ceci est vrai quel que soit le cas d'utilisation.

Comment Python aide-t-il dans le référencement ?

Python peut être utilisé pour examiner de grands ensembles de données afin de trouver des problèmes sur des sites Web, comme des liens brisés, et pour automatiser les correctifs de ces problèmes. Cela aide à se débarrasser des tâches fastidieuses et des erreurs humaines.

Qu'est-ce que A += en Python ?

Vous pouvez utiliser l'opérateur += en Python pour ajouter deux valeurs, puis affecter le total à une variable. C'est une fonctionnalité très utile. Cet opérateur est fréquemment appelé « opérateur d'affectation d'ajout » par d'autres personnes.

Quel langage est utilisé en Python ?

C est utilisé pour écrire Python. L'implémentation par défaut s'appelle CPython. Python est un langage de programmation de haut niveau qui peut être utilisé pour beaucoup de choses. Sa philosophie de conception vise à rendre le code facile à lire en utilisant beaucoup d'indentation.

Python est-il difficile à apprendre ?

La plupart des gens n'ont pas de mal à apprendre Python. Python est considéré comme l'un des langages les plus faciles à apprendre. Même si vous n'avez jamais écrit une ligne de code Python auparavant, vous pouvez apprendre à programmer avec Python. Cependant, cela prendra du temps et vous pourriez être frustré en cours de route.

Quels sont les 3 avantages de Python ?

L'apprentissage du langage de programmation Python présente plusieurs avantages, mais les trois principaux sont sa facilité d'utilisation, l'augmentation de la productivité et l'accessibilité open source.

#1. Facile à comprendre et à utiliser

Même si vous n'avez jamais utilisé de langage de programmation auparavant, il n'est pas difficile d'acquérir les compétences nécessaires pour utiliser Python. C'est un langage de programmation bien développé qui a une syntaxe comparable à celle de la langue anglaise. En raison de ces facteurs, il n'est pas difficile d'apprendre la langue. Parce qu'il est si simple à comprendre et à utiliser, les concepts fondamentaux de Python peuvent être mis en œuvre beaucoup plus rapidement que ceux des autres langages de programmation.

#2. Gratuit et Open Source

L'Open Source Initiative (OSI) a donné le feu vert pour une licence open source pour Python. Les utilisateurs peuvent y contribuer et le partager à la suite de cela. Les utilisateurs peuvent obtenir le code source, le modifier et même partager les versions de Python qu'ils ont créées. Cela sera bénéfique pour les entreprises qui souhaitent modifier un comportement particulier et en créer leur propre version.

#3. Niveau supérieur de productivité

Les utilisateurs peuvent créer de nouveaux types d'applications en utilisant le langage de programmation Python. Parce qu'il y a tellement d'applications différentes pour ce langage, l'opérateur est autorisé à expérimenter de nouvelles pratiques. La langue n'empêche pas l'utilisateur d'essayer de nouvelles choses. Python est utilisé dans ce genre de situations car il est flexible et donne à ses utilisateurs plus de liberté que les autres langages de programmation.

Puis-je apprendre Python en 3 jours ?

Sûr que vous pouvez. Vous pouvez apprendre Python si rapidement que vous pouvez le faire en 3 jours. Cependant, trois jours ne suffisent pas pour devenir un expert dans la maîtrise du langage, mais si vous savez déjà coder dans un autre langage, tel que C, C++, Java, C#, etc., c'est un avantage.

Les bases de la programmation Python, telles que la programmation orientée objet, la syntaxe de base, les types de données, les boucles, les variables et les fonctions, peuvent être apprises en moyenne en cinq à dix semaines.

Conclusion

S'il est vrai que le logo Pytho ressemble à un serpent, il ne fait aucun doute que le logiciel n'a rien à voir avec les serpents. Au contraire, les gens se soucient moins du logo que de son nom. Une seule chose compte vraiment, et c'est le fait que Python est un excellent outil de programmation. Cependant, je pense que ce serait formidable si l'équipe adoptait officiellement le logo conçu par Jessica. Il en dit long et révèle aussi fortement l'identité de la marque ainsi que la facilité d'utilisation. Si vous me le demandez, c'est bien mieux que le logo Python actuel.

  1. MEILLEUR SITE WEB POUR APPRENDRE LE CODAGE POUR LES DÉBUTANTS EN 2023
  2. LOGO WINDOWS : concept, symbole, historique et tout ce que vous devez savoir
  3. IT ANALYTICS : Meilleurs outils et logiciels

Bibliographie

Soyez sympa! Laissez un commentaire

Votre adresse email n'apparaitra pas. Les champs obligatoires sont marqués *

Vous aimeriez aussi