Accueil Finances personnelles Qu'est-ce que Python et que pouvez-vous en faire? - dummies

Qu'est-ce que Python et que pouvez-vous en faire? - dummies

Table des matières:

Vidéo: APPRENDRE LE PYTHON #1 ? LES BASES & PREREQUIS 2025

Vidéo: APPRENDRE LE PYTHON #1 ? LES BASES & PREREQUIS 2025
Anonim

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.

Qu'est-ce que Python et que pouvez-vous en faire? - dummies

Le choix des éditeurs

Planifier à l'avance pour vos retouches de films sur le reflex numérique

Planifier à l'avance pour vos retouches de films sur le reflex numérique

En prenant quelques mesures simples pouvez planifier votre montage avant votre tournage de film numérique, afin de ne pas vous retrouver dans une situation difficile plus tard. Les listes de coups sont essentielles pour s'assurer que vous obtenez tout ce dont vous avez besoin pour votre besoin de film. Cela inclut un large éventail de prises de vue, de variations ...

Comment enregistrer et importer des vidéos pour votre film numérique - Les tétines

Comment enregistrer et importer des vidéos pour votre film numérique - Les tétines

Vous n'avez qu'à appuyer sur Enregistrer, à droite ? Faire votre film numérique n'est pas aussi simple que ça. Prends ton temps. Il est important de ne pas se précipiter lors de la configuration de votre appareil photo. Se précipiter peut mener à des erreurs. C'est une bonne idée de s'assurer que tout est réglé avant d'appeler les acteurs. Si ils arrivent tôt, ...

Comment envoyer une vidéo et des photos avec Flip Video - Dummies

Comment envoyer une vidéo et des photos avec Flip Video - Dummies

Après avoir pris photos et vidéos d'événements dans votre vie avec votre caméra Flip Video, vous pouvez les envoyer par e-mail à vos amis et aux membres de votre famille. Le partage de films et d'images que vous capturez et créez en envoyant un message e-mail vous permet de toucher et de toucher quelqu'un avec vos créations, même si vous êtes à proximité ...

Le choix des éditeurs

Spotify Paramètres de Mobile - mannequins

Spotify Paramètres de Mobile - mannequins

Touchez le bouton Paramètres en bas de l'application pour accéder à la page Paramètres Spotify de votre mobile dispositif. Ce sont des préférences utiles que vous pouvez activer ou désactiver lorsque vous voulez effectuer des réglages importants, tels que l'écoute de musique de qualité inférieure si vous êtes en déplacement et que vous ne voulez pas ...

Spotify Blogs musicaux - dummies

Spotify Blogs musicaux - dummies

La technologie ne peut que faire autant: Parfois, vous avez besoin d'un humain pour trouver les gemmes quand il s'agit de ce que Spotify a à offrir. Dieu merci, il y a beaucoup de blogs dédiés, ou des journaux en ligne, qui peuvent vous aider dans cette tâche. Beaucoup sortent tous les jours - les mots sortent rapidement, et ...

Spotify Radio and Play Queue - les mannequins

Spotify Radio and Play Queue - les mannequins

Cliquez sur l'option Spotify Radio sidebar pour ouvrir la station de radio principale Volet Spotify Dans Spotify Radio, vous pouvez écouter des pistes aléatoires des dernières décennies (et même des plus anciennes). Vous n'aimez pas une piste diffusée sur Spotify Radio? Vous pouvez simplement l'ignorer et passer à la suivante ...

Le choix des éditeurs

Atteindre les 500 millions d'utilisateurs de Facebook - les nuls

Atteindre les 500 millions d'utilisateurs de Facebook - les nuls

Avec un film nominé aux Oscars et plus de 500 millions d'utilisateurs, Le site de réseautage social qui a débuté alors que Mark Zuckerberg tentait de rendre l'annuaire de Harvard plus interactif en ligne est devenu un phénomène mondial. Quelle est la portée de Facebook ces jours-ci? Selon une étude réalisée par des chercheurs des Nations Unies, plus de gens en Indonésie savaient ce que ...

Raccourcis quarkXPress 5 pour tâches de base - mannequins

Raccourcis quarkXPress 5 pour tâches de base - mannequins

QuarkXPress 5 propose des tonnes de raccourcis. Vous ne mémoriserez probablement pas la plupart d'entre eux, mais vous vous en servirez sans doute un ou deux tout le temps. Voici quelques raccourcis utiles pour les tâches d'affichage, de palette et de sélection d'objet. Raccourcis d'affichage de QuarkXPress Action Mac Windows 100% Commande + 1 Ctrl + 1 Intégration dans Windows Commande + 0 Ctrl + 0 200% ...

Publication de fichiers sur un serveur Web avec FTP - Mannequins

Publication de fichiers sur un serveur Web avec FTP - Mannequins

Vous pouvez télécharger des pages sur votre serveur et téléchargez les pages de votre serveur à l'aide des fonctionnalités FTP intégrées de Dreamweaver. Pour transférer des fichiers entre votre disque dur et un serveur distant (après avoir configuré correctement les fonctionnalités FTP décrites dans la section précédente de ce chapitre), procédez comme suit: