Chapitre 1

Introduction à Python

25
Chapitre 1beginner

Introduction à Python

Découvrez Python, ses avantages et comment l'installer sur votre ordinateur

25 minutes
introduction • installation • premiers-pas
1
sur 10

Contenu du chapitre

Bienvenue dans le monde de Python ! 🐍

Python est l'un des langages de programmation les plus populaires au monde, et pour de bonnes raisons ! Dans ce premier chapitre, nous allons découvrir ensemble ce qui rend Python si spécial.

Qu'est-ce que Python ?

Python est un langage de programmation créé en 1991 par Guido van Rossum. Imaginez Python comme une langue que vous pouvez utiliser pour "parler" avec votre ordinateur et lui donner des instructions.

Pourquoi Python est-il si populaire ?

1. 📖 Facile à lire et à comprendre Python ressemble presque à de l'anglais ! Regardez cet exemple :

python
if age >= 18: print("Vous êtes majeur") else: print("Vous êtes mineur")

2. 🚀 Polyvalent Avec Python, vous pouvez créer :

  • Des sites web (comme Instagram, YouTube)
  • Des applications mobiles
  • Des jeux vidéo
  • Des programmes d'intelligence artificielle
  • Des analyses de données
  • Et bien plus encore !

3. 🌍 Énorme communauté Des millions de développeurs utilisent Python dans le monde entier. Cela signifie :

  • Beaucoup d'aide disponible en ligne
  • Des milliers de bibliothèques gratuites
  • Des opportunités d'emploi nombreuses

4. 💼 Très demandé sur le marché du travail Python est l'un des langages les mieux payés et les plus recherchés par les entreprises.

Où Python est-il utilisé ?

🌐 Sites web célèbres

  • Instagram : Gère des milliards de photos
  • YouTube : Traite des millions de vidéos
  • Netflix : Recommande vos films préférés
  • Spotify : Analyse vos goûts musicaux

🤖 Intelligence Artificielle

  • Tesla : Voitures autonomes
  • Google : Moteur de recherche et traduction
  • OpenAI : ChatGPT et autres IA

🔬 Science et Recherche

  • NASA : Exploration spatiale
  • CERN : Recherche en physique des particules
  • Instituts médicaux : Recherche sur les médicaments

Installation de Python

Étape 1 : Télécharger Python

  1. Allez sur le site officiel : python.org
  2. Cliquez sur "Downloads"
  3. Téléchargez la dernière version (Python 3.12 ou plus récent)

⚠️ Important : Assurez-vous de télécharger Python 3, pas Python 2 (qui est obsolète).

Étape 2 : Installation

Sur Windows :

  1. Lancez le fichier téléchargé
  2. IMPORTANT : Cochez "Add Python to PATH"
  3. Cliquez sur "Install Now"
  4. Attendez la fin de l'installation

Sur Mac :

  1. Ouvrez le fichier .pkg téléchargé
  2. Suivez les instructions à l'écran
  3. Entrez votre mot de passe si demandé

Sur Linux : Python est souvent déjà installé ! Sinon :

bash
sudo apt update sudo apt install python3 python3-pip

Étape 3 : Vérifier l'installation

Ouvrez votre terminal (ou invite de commandes sur Windows) et tapez :

bash
python --version

Vous devriez voir quelque chose comme : Python 3.12.0

Si ça ne marche pas, essayez :

bash
python3 --version

Votre premier programme Python

Maintenant que Python est installé, créons votre premier programme !

Méthode 1 : Dans le terminal

  1. Tapez python dans votre terminal
  2. Vous verrez apparaître >>> (c'est l'interpréteur Python)
  3. Tapez votre première ligne de code :
python
print("Bonjour le monde !")
  1. Appuyez sur Entrée
  2. 🎉 Félicitations ! Vous venez d'exécuter votre premier programme Python !

Méthode 2 : Créer un fichier

  1. Créez un nouveau fichier appelé mon_premier_programme.py
  2. Ouvrez-le avec un éditeur de texte (Notepad++, VS Code, etc.)
  3. Écrivez votre code dedans
  4. Sauvegardez le fichier
  5. Dans le terminal, naviguez vers le dossier du fichier
  6. Tapez : python mon_premier_programme.py

Les outils recommandés

Éditeurs de code (choisissez-en un) :

🥇 Visual Studio Code (Recommandé pour débuter)

  • Gratuit et puissant
  • Extensions Python excellentes
  • Interface intuitive

🥈 PyCharm Community

  • Spécialement conçu pour Python
  • Beaucoup de fonctionnalités intégrées
  • Parfait pour les projets plus gros

🥉 IDLE

  • Inclus avec Python
  • Simple et basique
  • Parfait pour commencer

Extensions utiles pour VS Code :

  • Python (par Microsoft)
  • Python Docstring Generator
  • autoDocstring

Concepts importants à retenir

1. Python est interprété

Contrairement à d'autres langages, Python lit et exécute votre code ligne par ligne. Pas besoin de "compiler" !

2. L'indentation compte !

En Python, les espaces au début des lignes ont une signification. Nous verrons cela en détail plus tard.

3. Sensible à la casse

Variable et variable sont différents en Python.

4. Les commentaires

Utilisez # pour ajouter des commentaires (notes) dans votre code :

python
# Ceci est un commentaire print("Ceci sera exécuté") # Commentaire en fin de ligne

Prochaines étapes

Dans le prochain chapitre, nous découvrirons :

  • Comment stocker des informations dans des variables
  • Les différents types de données en Python
  • Comment faire des calculs simples

Ressources supplémentaires

  • 📖 Documentation officielle : docs.python.org
  • 🎥 Tutoriels vidéo : YouTube "Python pour débutants"
  • 💬 Communauté : reddit.com/r/learnpython
  • 🆘 Aide : stackoverflow.com (en anglais)

💡 Conseil de pro : N'hésitez pas à expérimenter ! Python est très tolérant et vous ne risquez pas de "casser" votre ordinateur en essayant du code.

Exemple - Introduction à Pythonpython
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
# Mon premier programme Python
# Les lignes qui commencent par # sont des commentaires

# La fonction print() affiche du texte à l'écran
print("Bonjour le monde !")
print("Bienvenue dans l'apprentissage de Python !")

# Vous pouvez afficher plusieurs choses
print("Python", "est", "fantastique", "!")

# Affichons des informations sur Python
print("Python a été créé en 1991")
print("Il est utilisé par des millions de développeurs")

# Les commentaires sont très utiles pour expliquer votre code
print("Ce programme montre les bases de Python")

# Essayez de modifier ce texte et voyez ce qui se passe !
print("Votre nom ici : [Écrivez votre nom]")

Testez vos connaissances

Complétez le quiz pour valider ce chapitre et progresser.

1 / 10
10%