Cours pour apprendre le langage Python, tutoriel apprendre l’essentiel du langage de programmation Python document PDF.
Lire aussi
Apprendre Python !
Partie 1 : Introduction à Python
Qu’est-ce que Python ?
Un langage de programmation ? Qu’est-ce que c’est ?
La communication humaine
Mon ordinateur communique aussi !
Pour la petite histoire
Un langage de programmation interprété
Différentes versions de Python
Installer Python
Sous Windows
Sous Linux
Sous Mac OS
Lancer Python
Premiers pas avec l’interpréteur de commandes Python
Où est-ce qu’on est, là ?
Vos premières instructions : un peu de calcul mental pour l’ordinateur
Entrer un nombre
Opérations courantes
Le monde merveilleux des variables
C’est quoi, des variables ? Et à quoi ça sert ?
C’est quoi, des variables ?
Comment ça marche ?
Les types de données en Python
Qu’entend-t-on par « type de donnée » ?
Les différents types de données
Un petit bonus
Quelques trucs et astuces pour vous faciliter la vie
Première utilisation des fonctions
Utiliser une fonction
La fonction « type »
La fonction « print »
Les structures conditionnelles
Vos premières conditions et blocs d’instructions
Forme minimale en if
Forme complète (if, elif et else)
De nouveaux opérateurs
Les opérateurs de comparaison
Prédicats et booléens
Les mots clés « and », « or » et « not »
Votre premier programme !
Avant de commencer
Sujet
Solution ou résolution
Correction
Les boucles
En quoi ça consiste ?
La boucle while
La boucle for
Un petit bonus : les mot-clés break et continue
break
continue
Pas à pas vers la modularité (1/2)
Les fonctions : à vous de jouer
La création de fonctions
Valeurs par défaut des paramètres
Signature d’une fonction
L’instruction return
Les fonctions lambda
Syntaxe
Utilisation
À la découverte des modules
Les modules, qu’est-ce que c’est ?
La méthode import
Utiliser un espace de noms spécifique
Une autre méthode d’importation : from … import …
Bilan
Pas à pas vers la modularité (2/2)
Mettre en boîte notre code
Fini, l’interpréteur ?
Emprisonnons notre programme dans un fichier
Quelques ajustements