Python — c’est quoi ?
Python est un langage de programmation polyvalent, simple à lire, utilisé partout : web, data, automation, IA, jeux, systèmes, etc. Il est souvent recommandé pour apprendre la programmation car sa syntaxe est claire.
Pourquoi Python est partout ?
Car il est rapide à écrire, possède un énorme écosystème, est utilisé par des entreprises, des chercheurs, des développeurs, et des hobbyistes.
# Types basiques
a = 10 # int
b = 3.14 # float
c = "Bonjour" # str
d = True # bool
e = None # null
# Liste
lst = [1, 2, 3]
# Tuple
tpl = (1, 2, 3)
# Dictionnaire
dic = {"nom":"Ali", "age":11}
a = 5
if a > 0:
print("positif")
elif a == 0:
print("nul")
else:
print("négatif")
# boucle for
for i in range(5):
print(i)
# boucle while
i = 0
while i < 5:
print(i)
i += 1
def add(a, b):
return a + b
print(add(2, 3))
# Lire un fichier
with open("file.txt", "r") as f:
text = f.read()
# Écrire un fichier
with open("file.txt", "w") as f:
f.write("Hello")
# installer un module
pip install requests
# utiliser un module
import requests
res = requests.get("https://example.com")
print(res.status_code)
class Personne:
def __init__(self, nom, age):
self.nom = nom
self.age = age
def salut(self):
return f"Bonjour {self.nom}"
p = Personne("Ali", 11)
print(p.salut())
# 1) Vérifier un palindrome
def palindrome(s):
return s == s[::-1]
print(palindrome("radar"))
# 2) Compter mots
text = "Python est partout"
print(len(text.split()))
# 3) Calculer factorielle
def fact(n):
if n == 0: return 1
return n * fact(n-1)
print(fact(5))