Aller au contenu

Introduction à Python

647 mots·4 mins·
Cours Python Python Débutant Introduction
Ayédoun Châ-Fine ADEBI
Auteur
Ayédoun Châ-Fine ADEBI
Sommaire

Python : Introduction et premiers pas
#

Python est un langage de programmation de haut niveau qui se distingue par sa simplicité et sa lisibilité.

🐍 Qu’est-ce que Python ?
#

Python est un langage polyvalent utilisé dans de nombreux domaines :

  • 🌐 Développement web
  • 📊 Data Science et Machine Learning
  • 🤖 Automatisation et scripting
  • 🔒 Cybersécurité
  • 🎮 Développement de jeux

🎯 Mission #1 : Déchiffrer le code
#

Avant d’aller plus loin, examinez ce bout de code et essayez de deviner ce qu’il fait :

nom = input("Quel est ton nom ? ")
print(f"Enchanté, {nom} !")

Réfléchissez quelques instants…

📝 Révéler l'explication

Ce code demande votre nom via la console et vous salue personnellement. Il illustre parfaitement la simplicité et la lisibilité de Python !


🔍 Les caractéristiques qui rendent Python spécial
#

  • Interprété : Exécution ligne par ligne, sans compilation préalable
  • Indentation significative : L’espacement structure le code (pas de { } comme en Java/C++)
  • Multi-paradigme : Supporte la programmation procédurale, orientée objet et fonctionnelle
  • Batteries included : Riche bibliothèque standard prête à l’emploi
  • Communauté active : Écosystème vaste de bibliothèques tierces (Django, NumPy, Pygame, etc.)

🛠️ Installation de Python
#

🔄 Vérification préalable
#

Ouvrez un terminal et tapez l’une des commandes suivantes :

python --version

ou

python3 --version

📥 Installation selon votre système
#

🪟 Windows
  1. Téléchargez l’installateur sur python.org
  2. Lancez l’installation
  3. Important : Cochez la case “Add Python to PATH”
  4. Suivez les instructions d’installation
🍎 macOS
  1. Téléchargez l’installateur sur python.org
  2. Lancez l’installation
  3. Suivez les instructions d’installation
🐧 Linux (Debian/Ubuntu)
sudo apt update && sudo apt install python3
⚡ Linux (Void Linux)
sudo xbps-install -S python3
⚡ Linux (Arch Linux)
sudo pacman -S python3

🚀 Premier contact avec Python
#

🔮 L’interpréteur interactif
#

Lancez Python en mode interactif :

python3 # Ou python selon le système et vous appuyez sur Entrer

Vous verrez apparaître l’invite de commande Python >>>. C’est votre laboratoire d’expérimentation !

>>> print("Hello, World!")
Hello, World!
>>> 2 + 3
5
>>> "Python" * 3
'PythonPythonPython'

Pour quitter l’interpréteur, tapez exit() ou utilisez Ctrl+D (Unix) ou Ctrl+Z puis Enter (Windows).

📝 Créer et exécuter un fichier Python
#

  1. Créez un fichier nommé premier_script.py :
# Mon premier script Python
print("Bienvenue dans l'aventure Python !")

# Un calcul simple
resultat = 7 * 6
print(f"7 × 6 = {resultat}")

# Interaction avec l'utilisateur
nom = input("Comment t'appelles-tu, aventurier ? ")
print(f"Ravi de te rencontrer, {nom} ! Ton voyage Python commence !")
  1. Exécutez-le depuis le terminal :
python3 premier_script.py

🎮 Défis pratiques
#

🏆 Défi #1 : Personnalisation
#

Dans l’interpréteur Python, créez une phrase de bienvenue personnalisée :

nom = "Alice"  # Remplacez par votre prénom
age = 25       # Remplacez par votre âge
passion = "la programmation"  # Remplacez par votre passion

message = f"Je m'appelle {nom}, j'ai {age} ans et j'adore {passion}."
print(message)

🏆 Défi #2 : Calculatrice simple
#

Créez un fichier calculatrice.py :

# Mini calculatrice Python
print("🧮 Calculatrice Python 🧮")

premier_nombre = float(input("Premier nombre : "))
deuxieme_nombre = float(input("Deuxième nombre : "))

print(f"Addition : {premier_nombre + deuxieme_nombre}")
print(f"Soustraction : {premier_nombre - deuxieme_nombre}")
print(f"Multiplication : {premier_nombre * deuxieme_nombre}")

# Éviter la division par zéro
if deuxieme_nombre != 0:
    print(f"Division : {premier_nombre / deuxieme_nombre}")
else:
    print("Division par zéro impossible !")

📚 Pour progresser
#

🎓 Ressources incontournables
#

🧩 Prochaines étapes
#


💡 Le saviez-vous ?
#

Python tire son nom de… la troupe comique Monty Python ! Son créateur, Guido van Rossum, était fan de “Monty Python’s Flying Circus” et a choisi ce nom pour rendre son langage amusant et accessible.


Prêt à continuer l’aventure ? Utilisez les défis ci-dessus comme point de départ et explorez le vaste monde de Python !