Académique Documents
Professionnel Documents
Culture Documents
methode(argument)
function.module(argument)
PYTHON VARIABLE
x = 1
y = 2.5
ou x, y = 1, 2.5
# Arithmétique
print(x + y)
print(x - y)
print(x * y)
print(x / y)
print(x ** y) #exponentielle
# Logique
print(False & True) # AND
print(False | True) # OR
print(False ^ True) # XOR
# String
prenom = 'Karim' ou "Karim"
PYTHON FONCTION
f = lambda x: x**2
equiveau a f(x)=x^2
(lambda seulement pour les maths)
x = 0
if x >0:
print(x, 'positif')
elif x == 0: #elif = else if (altrimente se..)
print(x, 'nul')
else:
print(x, 'negatif’)
la valeur de x est une Boolean (True ou False)
ON PEUT UTILISER LE FONCTION LOGIQUE
PYTHON for
PYTHON while
PYTHON liste
INDEXING
Séquence est une structure de données qui suit un Ordre
Dans une séquence les valeurs sont indexées
SLICING
DICTIONNAIRE
Clef 1: valeur
Clef 2: valeur
Clef 3: valeur
dictionnaire = {
"chien":"dog",
"chat":"cat",
"oiseau":"bird"
}
liste_1 = []
for i in range(10):
liste_1.append(i**2)
print(liste_1)
PYTHON Conversion
str(x) # convertire x in String
int('1') # convertire '1' in Integer
DA APPROFONDIRE
format() = f’’balabal{}
open()
PYTHON Numpy
constructeur de base:
np.array([1, 2, 3])
np.array(object)
np.full(shape, value)
no.zeros(shape)
np.ones(shape)
np.eye()
Générateurs de tableaux