1. Accueil
  2. Docs
  3. Python
  4. Les bases de Python
  5. Introduction à Python

Introduction à Python

Traditionnellement, le premier programme écrit dans tout langage de programmation est « Hello, World! ».

Python
print("Hello, World!")

Lorsque vous exécutez ce code, il affichera le texte « Hello, World! » à l’écran.

En Python, vous pouvez créer des variables pour stocker des données. Voici quelques types de données de base :

  • int : Entiers (e.g., 5, -3)
  • float : Nombres décimaux (e.g., 4.2, -0.5)
  • str : Chaînes de caractères (e.g., « bonjour », « Python »)
  • bool : Booléens (True, False)
Python
# Déclaration de variables
x = 5  # int
y = 3.14  # float
nom = "Alice"  # str
est_vrai = True  # bool

print(x, y, nom, est_vrai)

Opérations de base

Python prend en charge les opérations mathématiques de base :

Python
a = 10
b = 3

# Addition
print(a + b)  # 13

# Soustraction
print(a - b)  # 7

# Multiplication
print(a * b)  # 30

# Division
print(a / b)  # 3.333...

# Division entière
print(a // b)  # 3

# Modulo
print(a % b)  # 1

# Puissance
print(a ** b)  # 1000

Structures de contrôle

Conditions

Les structures conditionnelles permettent d’exécuter du code en fonction de certaines conditions.

Python
age = 18

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

Boucles

Les boucles permettent de répéter du code plusieurs fois.

  • for : Boucle pour un nombre défini d’itérations.
Python
for i in range(5):
    print(i)
  • while : Boucle basée sur une condition.
Python
compteur = 0
while compteur < 5:
    print(compteur)
    compteur += 1

Fonctions

Les fonctions sont des blocs de code réutilisables.

Python
def saluer(nom):
    print("Bonjour, " + nom + "!")

saluer("Alice")
saluer("Bob")

Listes

Les listes sont des collections ordonnées de valeurs.

Python
fruits = ["pomme", "banane", "cerise"]
print(fruits)

# Accès aux éléments
print(fruits[0])  # pomme
print(fruits[1])  # banane

# Ajout d'un élément
fruits.append("orange")
print(fruits)

# Suppression d'un élément
fruits.remove("banane")
print(fruits)

Dictionnaires

Les dictionnaires sont des collections de paires clé-valeur.

Python
etudiant = {
    "nom": "Alice",
    "age": 20,
    "cours": ["math", "informatique"]
}

print(etudiant)

# Accès aux valeurs
print(etudiant["nom"])  # Alice

# Ajout d'une paire clé-valeur
etudiant["ville"] = "Paris"
print(etudiant)

# Suppression d'une paire clé-valeur
del etudiant["age"]
print(etudiant)

Conclusion

Ce guide couvre les bases de Python. Pour aller plus loin, il est recommandé de pratiquer et d’explorer des sujets plus avancés comme les classes, les modules, la gestion des fichiers, et l’utilisation de bibliothèques populaires comme NumPy, pandas, et matplotlib.

Comment pouvons-nous aider ?

Poster le commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *