Contenu du cours
Systèmes d’exploitation (Linux, Windows)
Objectif : Introduction aux systèmes d'exploitation Linux et Windows et gestion basique des systèmes.
0/6
Gestion de versions avec Git
Objectif : Utiliser Git pour gérer des versions de code et collaborer sur des projets.
0/6
Anglais technique
Objectif : S’initier à la lecture et la compréhension de documentation technique en anglais.
0/3
Prérequis – Administrateur d’Infrastructure et Intelligence Artificielle (IA)
À propos de la leçon

Introduction à Python

Python est un langage de programmation interprété, connu pour sa syntaxe claire et sa lisibilité. Il est conçu pour être facile à apprendre et à utiliser, ce qui le rend populaire auprès des débutants et des développeurs expérimentés.

1. Installation de Python

Pour commencer avec Python, vous devez l'installer. Vous pouvez le télécharger depuis python.org. Une fois installé, vous pouvez vérifier l'installation en ouvrant un terminal (ou une invite de commandes) et en tapant :

python --version

ou

python3 --version

2. Syntaxe de Base

a. Impression

Pour afficher du texte à l'écran, utilisez la fonction print() :

print("Bonjour, monde !")

b. Variables

Les variables sont utilisées pour stocker des données :

nom = "Alice"
age = 30
print(f"{nom} a {age} ans.")

3. Types de Données

Python prend en charge plusieurs types de données :

  • Nombres : entiers (int) et flottants (float)
  • Chaînes de caractères : (str)
  • Listes : collections ordonnées, modifiables
  • Dictionnaires : collections non ordonnées de paires clé-valeur

Exemples :

# Nombres
a = 10          # entier
b = 3.14       # flottant

# Chaînes
message = "Bonjour"

# Listes
fruits = ["pomme", "banane", "orange"]

# Dictionnaires
personne = {"nom": "Alice", "age": 30}

4. Structures de Contrôle

a. Conditions

Utilisez if, elif et else pour les conditions :

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

b. Boucles

  • Boucle for : itère sur une séquence (comme une liste) :
for fruit in fruits:
    print(fruit)
  • Boucle while : continue tant qu'une condition est vraie :
i = 0
while i < 5:
    print(i)
    i += 1

5. Fonctions

Les fonctions vous permettent de regrouper des instructions que vous pouvez appeler plusieurs fois :

def salutation(nom):
    return f"Bonjour, {nom}!"

print(salutation("Alice"))

6. Modules et Bibliothèques

Python dispose d'une vaste bibliothèque standard et de nombreux modules externes que vous pouvez utiliser. Pour importer un module, utilisez import :

import math
print(math.sqrt(16))  # Affiche 4.0

7. Gestion des Exceptions

Pour gérer les erreurs et exceptions, utilisez try et except :

try:
    nombre = int(input("Entrez un nombre : "))
    print(f"Le double est {nombre * 2}")
except ValueError:
    print("Ce n'est pas un nombre valide.")

Conclusion

Python est un langage accessible et puissant qui peut être utilisé pour une variété d'applications. Avec sa syntaxe claire et ses fonctionnalités robustes, il est idéal pour les débutants et les professionnels.

Retour en haut