0% ont trouvé ce document utile (0 vote)
8 vues12 pages

Guide complet pour apprendre Python

Ce document est un guide complet sur l'apprentissage de la programmation en Python, un langage de haut niveau créé par Guido van Rossum, réputé pour sa syntaxe simple et sa polyvalence. Il couvre les raisons d'apprendre Python, ses caractéristiques, ses applications dans divers domaines, ainsi que des instructions sur l'installation et l'exécution de Python sur différents systèmes d'exploitation. Le document inclut également un exemple de programme simple pour illustrer la facilité d'utilisation de Python pour les débutants.

Transféré par

ScribdTranslations
Copyright
© © All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats PDF, TXT ou lisez en ligne sur Scribd
0% ont trouvé ce document utile (0 vote)
8 vues12 pages

Guide complet pour apprendre Python

Ce document est un guide complet sur l'apprentissage de la programmation en Python, un langage de haut niveau créé par Guido van Rossum, réputé pour sa syntaxe simple et sa polyvalence. Il couvre les raisons d'apprendre Python, ses caractéristiques, ses applications dans divers domaines, ainsi que des instructions sur l'installation et l'exécution de Python sur différents systèmes d'exploitation. Le document inclut également un exemple de programme simple pour illustrer la facilité d'utilisation de Python pour les débutants.

Transféré par

ScribdTranslations
Copyright
© © All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats PDF, TXT ou lisez en ligne sur Scribd

Apprendre la programmation Python

Le Guide Définitif
Python est un puissant langage de programmation orienté objet de haut niveau créé par
Guido van Rossum.

Il a une syntaxe simple et facile à utiliser, ce qui en fait le langage parfait pour quelqu'un qui essaie.
apprendre la programmation informatique pour la première fois.

Ceci est un guide complet sur la façon de commencer avec Python, pourquoi vous devriez
apprenez-le et comment vous pouvez l'apprendre. Cependant, si vous connaissez d'autres langages de programmation
langues et souhaitez rapidement commencer avec Python, visitezTutoriel Pythonpage.

TABLE DES MATIÈRES


Tutoriels Python
À propos de la programmation Python

Raisons d'apprendre Python

Exécutez Python sur votre ordinateur

Votre premier programme Python

Livres Python recommandés

Qu'est-ce que Python (programmation) ? - Le


Notions de base
Avant de commencer, familiarisons-nous d'abord avec la langue.

Python est un langage polyvalent. Il a une large gamme d'applications allant du Web
développement (comme : Django et Bottle), calcul scientifique et mathématique
(Orange, SymPy, NumPy) aux interfaces graphiques de bureau (Pygame, Panda3D).

La syntaxe du langage est claire et la longueur du code est relativement courte. C'est amusant
travailler en Python car cela vous permet de réfléchir au problème plutôt que
se concentrer sur la syntaxe.

Plus d'informations sur le langage Python :

Histoire de Python

Python est un langage assez ancien créé par Guido Van Rossum. La conception a commencé en
la fin des années 1980 et a été lancé pour la première fois en février 1991.

Pourquoi Python a-t-il été créé ?

À la fin des années 1980, Guido Van Rossum travaillait sur le système d'exploitation distribué Amoeba.
groupe système. Il voulait utiliser un langage interprété comme ABC (ABC a une simple
une syntaxe facile à comprendre) qui pourrait accéder aux appels système d'Amoeba. Donc, il
décidé de créer un langage qui était extensible. Cela a conduit à la conception d'un nouveau
langage qui a été ensuite nommé Python.

Pourquoi le nom Python ?


Non. Ce n'était pas nommé d'après un serpent dangereux. Rossum était fan d'une série comique.
des années septante. Le nom "Python" a été adopté de la même série "Monty
Le Cirque Volant de Python

Dates de sortie des différentes versions

Version Date de sortie

Python 1.0 (première version standard) janvier 1994


Python 1.6 (Last minor version) 5 septembre 2000

Python 2.0 (A introduit les compréhensions de listes) October 16, 2000


Python 2.7 (Dernière version mineure) 3 juillet 2010
Version Release Data

Python 3.0 (Accent sur la suppression des constructions et modules duplicables) 3 décembre 2008
Python 3.5 (Dernière version mise à jour) September 13, 2015

Caractéristiques de la programmation Python

Une langue simple qui est plus facile à apprendre


Python a une syntaxe très simple et élégante. C'est beaucoup plus facile à lire.
et écrire des programmes Python comparés à d'autres langages comme : C++,
Java, C#. Python rend la programmation amusante et vous permet de vous concentrer sur
la solution plutôt que la syntaxe.
Si vous êtes débutant, c'est un excellent choix pour commencer votre parcours avec
Python.

2. Gratuit et open-source
Vous pouvez librement utiliser et distribuer Python, même à des fins commerciales. Pas
vous pouvez uniquement utiliser et distribuer des logiciels écrits avec, vous pouvez même
apportez des modifications au code source de Python.
Python a une grande communauté qui l'améliore constamment à chaque itération.

[Link]é
Vous pouvez déplacer des programmes Python d'une plateforme à une autre et les exécuter
sans aucun changement.
Il fonctionne parfaitement sur presque toutes les plates-formes, y compris Windows, Mac OS
X et Linux.

4. Extensible et intégrable
Supposons qu'une application nécessite une haute performance. Vous pouvez facilement
combiner des morceaux de C/C++ ou d'autres langages avec du code Python.
Cela donnera à votre application une haute performance ainsi qu'un scripting.
des fonctionnalités que d'autres langages peuvent ne pas offrir par défaut.

[Link] langue de haut niveau, interprétée


Contrairement au C/C++, vous n'avez pas à vous soucier de tâches décourageantes comme
gestion de la mémoire, collecte des ordures, etc.
De même, lorsque vous exécutez du code Python, il le convertit automatiquement.
code dans le langage que votre ordinateur comprend. Vous n'avez pas besoin de
ne vous inquiétez pas des opérations de niveau inférieur.

6. Grandes bibliothèques standard pour résoudre des tâches courantes


Python a un certain nombre de bibliothèques standard qui facilitent la vie d'un
programmer beaucoup plus facilement puisqu'il n'est pas nécessaire d'écrire tout le code
vous-même. Par exemple : Besoin de connecter une base de données MySQL sur le Web
serveur ? Vous pouvez utiliser la bibliothèque MySQLdb en utilisantimporter MySQLdb.
Les bibliothèques standard en Python sont bien testées et utilisées par des centaines de
les gens. Donc vous pouvez être sûr que cela ne cassera pas votre application.

[Link]é objet
Tout en Python est un objet. La programmation orientée objet (POO)
vous aide à résoudre un problème complexe de manière intuitive.
Avec la POO, vous pouvez diviser ces problèmes complexes en plus petits.
ensembles en créant des objets.

Applications de Python

Applications Web

You can create scalable Web Apps using frameworks and CMS (Content
Système de gestion) qui sont construits sur Python. Certaines des plateformes populaires pour
Les frameworks pour créer des applications web sont : Django, Flask, Pyramid, Plone, Django CMS.

Des sites comme Mozilla, Reddit, Instagram et PBS sont écrits en Python.

Calcul scientifique et numérique

Il existe de nombreuses bibliothèques disponibles en Python pour la science et les calculs numériques.
Informatique. Il existe des bibliothèques comme : SciPy et NumPy qui sont utilisées en général.
informatique à but spécifique. Et, il existe des bibliothèques spécifiques comme : EarthPy pour les sciences de la Terre,
AstroPy pour l'astronomie et ainsi de suite.

De plus, la langue est largement utilisée dans l'apprentissage automatique, l'exploration de données et le deep learning.

apprentissage.

Création de prototypes de logiciels

Python est lent par rapport aux langages compilés comme C++ et Java. Cela pourrait ne pas être un
bon choix si les ressources sont limitées et que l'efficacité est un impératif.

Cependant, Python est un excellent langage pour créer des prototypes. Par exemple : Vous pouvez
utilisez Pygame (bibliothèque pour créer des jeux) pour créer d'abord le prototype de votre jeu. Si vous
comme le prototype, vous pouvez utiliser un langage comme C++ pour créer le jeu réel.

Bonne langue pour enseigner la programmation


Python est utilisé par de nombreuses entreprises pour enseigner la programmation aux enfants et aux débutants.

C'est un bon langage avec beaucoup de fonctionnalités et de capacités. Pourtant, c'est l'un des
la langue la plus facile à apprendre en raison de sa syntaxe simple et facile à utiliser.

Raisons de choisir Python comme premier langage


Language

1. Syntaxe simple et élégante

Programmer en Python est amusant. C'est plus facile à comprendre et à écrire.


Code Python. Pourquoi ? La syntaxe semble naturelle. Prenez ce code source pour
un exemple :

2.a = 2

3.b = 3

[Link] = a + b

imprimer(somme)

Même si vous n'avez jamais programmé auparavant, vous pouvez facilement deviner que
ce programme additionne deux nombres et les imprime.
5. Pas trop strict
Vous n'avez pas besoin de définir le type d'une variable en Python. De plus, ce n'est pas
nécessaire d'ajouter un point-virgule à la fin de l'instruction.

Python vous oblige à suivre de bonnes pratiques (comme une indentation correcte).
Ces petites choses peuvent rendre l'apprentissage beaucoup plus facile pour les débutants.

6. Expressivité de la langue

Python vous permet d'écrire des programmes ayant une plus grande fonctionnalité avec
moins de lignes de code. Voici un lien vers le code source deTic-tac-toe
jeuavec une interface graphique et un adversaire informatique intelligent en moins
que 500 lignes de code. C'est juste un exemple. Vous serez étonné
combien vous pouvez faire avec Python une fois que vous avez appris les bases.

7. Grande communauté et soutien

Python a une grande communauté de soutien. Il existe de nombreux membres actifs.


forums en ligne qui peuvent être utiles si vous êtes bloqué. Certains d'entre eux sont :

oApprendre Python subreddit

oForum Google pour Python


oQuestions Python - Stack Overflow

Exécutez Python sur votre système d'exploitation

Vous trouverez le moyen le plus simple d'exécuter Python sur votre ordinateur (Windows, Mac OS X
ou Linux) dans cette section.

Installer et exécuter Python sur Mac OS X

Allez àTélécharger Pythonpage sur le site officiel et cliquez sur Télécharger


Python 3.6.0 (Vous pouvez voir un nom de version différent).
2. When the download is complete, open the package and follow the
L'installation a été réussie
lorsque Python est installé avec succès.

3. Il est recommandé de télécharger un bon éditeur de texte avant de commencer.


commencé. Si vous êtes débutant, je vous suggère detélécharger Sublime Text.
C'est gratuit.

4. Le processus d'installation est simple. Exécutez le disque Sublime Text


Fichier image que vous avez téléchargé et suivez les instructions.

5. Ouvrez Sublime Text et allez à Fichier > Nouveau fichier (Raccourci : Cmd+N).
Ensuite, sauvegardez (Cmd+SorFile > Enregistrer) le fichier avec une extension .py comme :
[Link] ou [Link]

6. Écrivez le code et enregistrez-le à nouveau. Pour commencer, vous pouvez copier le code.
ci-dessous :

print("Bonjour, le monde!")

Ce programme simple affiche "Bonjour, le monde !"


7. Go toTool > Build(Shortcut:Cmd + B). You will see the output at the
bas de Sublime Text. Félicitations, vous avez réussi à exécuter votre
premier programme Python.

Installer et exécuter Python sous Linux (Ubuntu)

1. Installez les dépendances suivantes :

2.$ sudo apt-get install build-essential checkinstall

$ sudo apt-get install libreadline-gplv2-dev libncursesw5-dev


libssl-dev libsqlite3-dev tk-dev libgdbm-dev libc6-dev libbz2-
développeur

3. Allez àTélécharger Pythonpage sur le site officiel et cliquez sur Télécharger


Python 3.6.0 (Vous pouvez voir un nom de version différent).
4. Dans le terminal, allez dans le répertoire où le fichier est téléchargé et exécutez
la commande :

$ tar -xvf [Link]

Cela extraira votre fichier zip. Remarque : le nom de fichier sera différent si
Vous avez téléchargé une version différente. Utilisez le nom de fichier approprié.
5. Allez au répertoire extrait.

$ cd Python-3.6.0

6. Émettez les commandes suivantes pour compiler le code source Python sur votre
Système d'exploitation.

7.$ ./configurer

8.$ faire

9.$ faire installer

10. Nous vous recommandons d'installer Sublime Text si vous êtes un novice.
installer Sublime Text sur Ubuntu (sur 14.04). Exécutez les commandes suivantes.

11.$ sudo add-apt-repository -y ppa:webupd8team/sublime-text-2

12.$ sudo apt-get mettre à jour

$ sudo apt-get installer sublime-text

[Link] Sublime Text. Pour créer un nouveau fichier, allez à Fichier > Nouveau
Fichier (Raccourci : Ctrl+N).
[Link] le fichier avec l'extension .py, par exemple : [Link] ou [Link]

15. Écrivez le code et enregistrez-le (Ctrl+S ou Fichier > Enregistrer). Pour commencer, vous
pouvez copier le code ci-dessous :

print("Bonjour, le monde!")

Ce programme simple affiche "Bonjour, le monde !"


[Link] à Outil > Build (Raccourci : Ctrl+B). Vous verrez la sortie à la
bas de Sublime Text. Félicitations, vous avez réussi à exécuter votre
premier programme Python.

Installer et exécuter Python sur Windows

1. Aller àTélécharger Pythonpage sur le site officiel et cliquez sur Télécharger


Python 3.6.0 (Vous pouvez voir un nom de version différent).

2. Lorsque le téléchargement est terminé, double-cliquez sur le fichier et suivez le


instructions pour l'installer.
Lorsque Python est installé, un programme appelé IDLE est également installé avec.
avec. Il fournit une interface graphique utilisateur pour travailler avec Python.

3. Ouvrez IDLE, copiez le code suivant ci-dessous et appuyez sur entrer.

[Link]("Bonjour, le monde!")

5. Pour créer un fichier dans IDLE, allez à Fichier > Nouvelle fenêtre (Raccourci : Ctrl+N).

6. Écrivez du code Python (vous pouvez copier le code ci-dessous pour l'instant) et enregistrez
(Raccourci : Ctrl+S) avec une extension de fichier .py comme : [Link] ou votre-premier-
[Link]

print("Bonjour, le monde !")

7. Allez à Exécuter > Exécuter le module (Raccourci : F5) et vous pouvez voir la sortie.
Félicitations, vous avez réussi à exécuter votre premier programme Python.
Votre premier programme Python

Souvent, un programme appelé "Bonjour, le monde !" est utilisé pour introduire un nouveau langage de programmation.
langage aux débutants. Un "Bonjour, le Monde !" est un programme simple qui affiche "Bonjour,
Monde !

Cependant, Python est l'un des langages les plus faciles à apprendre, et créer "Bonjour,
"Bonjour, le monde!" le programme est aussi simple que d'écrireprint("Bonjour, le monde !")Donc, nous allons
écris un programme différent.

Programme pour additionner deux nombres


[Link]
Coquille IPython

1
2
3
4
5
Ajouter deux nombres
num1= 3
num2= 5
somme = num1+num2
imprimer(somme)
Courir
Propulsé par DataCamp

Comment fonctionne ce programme ?

Ligne 1 : # Ajoutez deux nombres


Toute ligne commençant par# en programmation Python est un commentaire.

Les commentaires sont utilisés en programmation pour décrire le but du code. Cela aide
vous ainsi que d'autres programmeurs pour comprendre l'intention du code. Commentaires
are completely ignored by compilers and interpreters.

Ligne 2 : num1 = 3

Ici,num1est une variable. Vous pouvez stocker une valeur dans une variable. Ici, 3 est stocké dans cela
variable.

Line 3:num2 = 5

De même, 5 est stocké dansnum2variable.

Line 4:sum = num1+num2

Les variablesnum1etnum2sont ajoutés en utilisant l'opérateur +. Le résultat de l'addition est


puis stocké dans une autre variablesomme.

Ligne 5 : afficher(somme)

Leprint()La fonction imprime la sortie à l'écran. Dans notre cas, elle imprime 8 sur le
écran.

Quelques choses importantes à retenir


Pour représenter une déclaration en Python, le saut de ligne (entrée) est utilisé. L'utilisation du point-virgule à
la fin de l'instruction est facultative (contrairement aux langages comme C/C++, PHP). En fait, c'est
il est recommandé d'omettre le point-virgule à la fin de l'instruction en Python.

Au lieu des accolades { }, des indentations sont utilisées pour représenter un bloc.

im_a_parent:

im_a_child:

je_suis_un_grand_enfant
im_another_child:

je_suis_un_autre_petits_enfants

Obtenez ce livre

Derniers mots
Python est un langage formidable. La syntaxe est simple et la longueur du code est courte, ce qui
rend facile à comprendre et à écrire.

Si vous débutez en programmation, Python est un excellent choix. Vous serez


étonné de tout ce que l'on peut faire en Python une fois que l'on connaît les bases.

Il est facile de négliger le fait que Python est un langage puissant. Non seulement il est bon
Pour apprendre la programmation, c'est aussi un bon langage à avoir dans votre arsenal.
votre idée en un prototype ou créer des jeux ou commencer avec la science des données, Python
peut vous aider dans tout pour commencer.

Vous aimerez peut-être aussi