Python est un langage de programmation puissant avec une syntaxe simple et lisible. Idéal pour les débutants, Python est également fréquemment choisi par les développeurs professionnels. Dans cet article, nous allons explorer la syntaxe de base de Python avec des exemples de blocs de code.
1. Commentaires
En Python, les commentaires sont utilisés pour expliquer le code et le rendre plus compréhensible. Les commentaires commencent par le caractère #
.
# Ceci est un commentaire
print("Bonjour, le Monde !") # Ceci est aussi un commentaire
2. Variables et Types de Données
En Python, les variables sont définies en leur attribuant directement un nom. Il n’est pas nécessaire de spécifier les types de données car Python utilise un typage dynamique.
nombre = 10 # Entier
nom = "Ali" # Chaîne de caractères
pi = 3.14 # Flottant
est_vrai = True # Booléen
print(nombre)
print(nom)
print(pi)
print(est_vrai)
3. Opérateurs
Python utilise des opérateurs pour les opérations mathématiques et logiques.
Opérateurs Mathématiques
a = 10
b = 5
print(a + b) # Addition
print(a - b) # Soustraction
print(a * b) # Multiplication
print(a / b) # Division
Opérateurs Logiques
x = True
y = False
print(x and y) # ET logique
print(x or y) # OU logique
print(not x) # NON logique
4. Structures de Contrôle
En Python, les instructions conditionnelles et les boucles sont utilisées pour contrôler le flux du programme.
Instructions Conditionnelles (if-elif-else)
nombre = 20
if nombre > 10:
print("Le nombre est supérieur à 10")
elif nombre < 10:
print("Le nombre est inférieur à 10")
else:
print("Le nombre est égal à 10")
Boucles (for et while)
Boucle for
for i in range(5): # De 0 à 4
print(i)
Boucle while
j = 0
while j < 5:
print(j)
j += 1
5. Fonctions
En Python, les fonctions sont définies avec le mot-clé def
.
def saluer(nom):
print("Bonjour, " + nom)
saluer("Ahmet")
saluer("Ayşe")
6. Listes
Les listes sont utilisées pour stocker plusieurs valeurs dans une seule variable.
fruits = ["Pomme", "Poire", "Fraise"]
print(fruits)
print(fruits[0]) # Premier élément
print(fruits[1]) # Deuxième élément
fruits.append("Banane") # Ajouter un nouvel élément
print(fruits)
7. Dictionnaires
Les dictionnaires sont utilisés pour stocker des paires clé-valeur.
personnes = {
"Ahmet": 25,
"Ayşe": 30,
"Mehmet": 35
}
print(personnes)
print(personnes["Ayşe"]) # Affiche l'âge d'Ayşe
personnes["Ali"] = 40 # Ajouter une nouvelle paire clé-valeur
print(personnes)
8. Opérations sur les Fichiers
La lecture et l’écriture de fichiers en Python sont très simples.
Écriture dans un fichier
with open("exemple.txt", "w") as fichier:
fichier.write("Bonjour, Fichier !")
Lecture d’un fichier
with open("exemple.txt", "r") as fichier:
contenu = fichier.read()
print(contenu)
Conclusion
Python, avec sa syntaxe simple et compréhensible, est un outil puissant pour les débutants comme pour les programmeurs expérimentés. Dans cet article, nous avons exploré la syntaxe de base de Python et certaines de ses fonctionnalités fondamentales. Apprendre la programmation avec Python commence par comprendre ces concepts de base. Pour des informations plus approfondies et des sujets avancés, vous pouvez continuer à explorer la documentation Python et diverses ressources.