Table des matières:
Vidéo: APPRENDRE LE PYTHON #1 ? LES BASES & PREREQUIS 2025
Python est un langage de programmation écrit par une personne appelée Guido van Rossum dans les années 1990. Les langages de programmation vous permettent de contrôler ce que fait un ordinateur et comment il le fait.
Certaines choses qui rendent les totems Python géniaux (aussi connus comme "vraiment utiles et amusants") sont:
-
Le code Python est facile à lire et à comprendre. Sa beauté signifie que vous ne remarquez même pas la façon dont Python simplifie les choses complexes. Cela rend Python facile à apprendre, ce qui le rend parfait pour les enfants.
-
Python est productif. Cela rend les tâches difficiles simples. Presque toute tâche de programmation est plus facile avec Python qu'avec d'autres langages de programmation. Les types d'ordinateurs appellent ceci RAD (pour Rapid Application Development).
-
Python est dangereux. Il a beaucoup de pouvoir. Mais avec une grande puissance vient une grande responsabilité. (Rappelez-vous Spider-Man?) Et vous devrez utiliser vos pouvoirs pour le bien, pas mal. (Si vous voulez les utiliser pour le mal, vous devez arrêter de lire maintenant.)
-
Python est un langage de script. Les programmes sont introduits dans l'interpréteur de Python, qui les exécute directement, donc il n'y a pas de compilation (ce qui est le cas pour d'autres langages). Il est plus rapide et plus facile d'obtenir des commentaires sur votre code Python (trouver des erreurs, par exemple). Python signifie que vous terminez et exécutez (exécutez) vos programmes plus rapidement, ce qui rend la programmation amusante!
-
Python est une plateforme croisée. Presque n'importe qui peut l'utiliser, quel que soit le système d'exploitation de l'ordinateur. Vous pouvez exécuter à peu près n'importe quel programme Python sur les ordinateurs personnels Windows, Mac et Linux et à partir de gros serveurs à des ordinateurs minuscules comme le Raspberry Pi. Vous pouvez même exécuter des programmes Python sur les tablettes Android et iOS.
-
Python utilise le typage dynamique pour ses variables. Cela peut ne pas signifier beaucoup pour vous si vous n'avez jamais fait de programmation auparavant. Les variables dynamiquement typées facilitent la programmation car elles vous permettent simplement de commencer à utiliser une variable, plutôt que d'expliquer d'abord à l'ordinateur ce que la variable est supposée être.
-
Python reçoit beaucoup d'aide de modules tiers . Cela signifie que beaucoup d'autres personnes (tiers) ont des bibliothèques écrites. Une bibliothèque est un tas de code pour faire quelque chose de spécifique. Cela facilite votre travail car vous n'avez pas besoin de recommencer à zéro chaque fois que vous écrivez un nouveau programme; Parfois, vous pouvez utiliser les bibliothèques déjà écrites.
-
Python est un logiciel libre. Cela signifie que les conditions de licence pour Python respectent votre liberté. Vous pouvez télécharger et exécuter Python sans payer d'argent, et tout programme que vous écrivez avec lui est à votre disposition pour l'utiliser et le partager comme vous le souhaitez.Cela signifie également que le code source de Python (la forme lisible par l'homme de l'ordinateur) est disponible. Lorsque vous vous sentez assez courageux, vous pouvez regarder comment les développeurs de Python ont écrit leur code. (Il est écrit dans un langage de programmation différent, cependant, d'oh!) Le langage de programmation Python est nommé d'après un groupe de comédie appelé Monty Python, pas le reptile. Monty Python était actif principalement dans les années 1970. (Il y a 40 ans! Toujours et toujours, non?) Ils ont eu une émission de télévision britannique appelée
Monty Python 'Flying Circus et ont fait beaucoup de films, dont le plus notable est Monty Python et le Saint Graal . Qui utilise Python Python est utilisé à peu près partout. Jetez un coup d'oeil à la liste suivante (qui n'est pas exhaustive). Le fait est que Python s'appliquera à tout ce qui vous intéresse, peu importe ce que c'est.
Dans l'espace:
Le robot Robonaut 2 de la Station spatiale internationale utilise Python pour son système de commandement central. Python est prévu pour une mission européenne sur Mars en 2020 pour recueillir des échantillons de sol.
-
Dans les laboratoires de physique des particules: Python aide à comprendre l'analyse des données de certaines expériences de broyage d'atomes au Large Hadron Collider du CERN.
-
En astronomie: Le télescope radio MeerKat (le plus grand télescope radio de l'hémisphère sud) utilise Python pour ses systèmes de contrôle et de surveillance.
-
Dans les studios de cinéma: Les génies de la Lumière et de la Magie Industrielle (
-
Star Wars ) utilisent Python pour automatiser ses processus de production de films. Le logiciel d'imagerie généré par ordinateur de Side Effects Software Houdini utilise Python pour son interface de programmation et pour scripter le moteur. Dans les jeux: Activision utilise Python pour créer des jeux, tester et analyser des choses. Ils utilisent même Python pour trouver des gens qui trichent en se stimulant mutuellement.
-
Dans l'industrie de la musique: Le service de streaming de musique Spotify utilise Python pour vous envoyer de la musique.
-
Dans l'industrie de la vidéo: Netflix utilise Python pour s'assurer que les films lisent
-
(stream) sans s'arrêter. Python est beaucoup utilisé pour YouTube. Dans la recherche sur Internet: Google a utilisé Python partout dans sa première phase de développement.
-
En médecine: La société Nodality utilise Python pour gérer les informations qu'elle utilise pour trouver un remède contre le cancer.
-
Dans votre système d'exploitation (administration de vos données): Les systèmes d'exploitation comme Linux et Mac OSX utilisent Python pour certaines de leurs fonctions administratives.
-
Dans votre sonnette: Rupa Dachere et Akkana Peck disent que vous pouvez automatiser votre maison avec Python, en connectant des capteurs à votre maison. Vous pouvez, par exemple, ouvrir et fermer les rideaux ou allumer automatiquement les lumières lorsque vous entrez dans la pièce.
-
Que faire avec Python Avec Python, vous pouvez apprendre à faire des choses comme un entraîneur de maths pour pratiquer vos tables de temps ou un simple programme de
cryptage
(un code secret). Et lorsque vous avez perfectionné vos compétences au fil du temps, vous pouvez faire d'autres choses, telles que: Avec Tkinter (ou d'autres jeux de widgets), vous pouvez écrire des applications utilisateur utilisant des graphiques plutôt que du texte interagir avec l'utilisateur. Vous pouvez étendre d'autres programmes tels que Blender (un programme de modélisation 3D), GIMP (un programme de retouche photo 2D) et LibreOffice (programmes bureautiques), entre autres, en écrivant des scripts personnalisés.
-
Vous pouvez écrire des jeux avec des graphiques en utilisant Tkinter ou les bibliothèques Pygame ou Kivy. Les jeux dans ce livre sont en texte seulement.
-
Vous pouvez utiliser la bibliothèque matplotlib pour dessiner des graphiques complexes pour vos cours de mathématiques ou de sciences.
-
En utilisant la bibliothèque openCV, vous pouvez expérimenter avec la vision par ordinateur. Les personnes qui utilisent la robotique l'utilisent pour aider leurs robots à voir et saisir des objets et à éviter les obstacles lorsqu'ils se déplacent.
-
Quoi que vous vouliez faire, il y a de fortes chances que quelqu'un ait déjà écrit du code pour le faire ou pour vous aider à le faire vous-même.
