python partiel Flashcards
comment afficher des caractères de différents types ?
print(“afficher”+str(a))
longueur d’une liste
len(liste)
qu’indiquent les indices négatifs dans les listes
commencer à lire de droite à gauche en partant de 1
comment affecter des listes
L=[valeur]
L=[1:3]
la deuxième et la quatrième valeur
L=[:2]
de la première à la troisième valeur
L=[1:]
de la deuxième à la dernière valeur
L[4][0]
la première valeur de la sous liste “4”
ajouter dans des listes
L.append(valeur)
ajouter avant une certaine valeur
L.insert(valeur, nouvelle valeur)
ajouter en fin de liste
L.extend([valeur])
retirer une valeur
L.remove(valeur)
vider une liste
L.save(liste)
signe division entière
//
retirer une valeur et la retourner
L.pop(valeur)
reste division
%
comment concaténer
“ache”+”ter”
tranches de pas
L[début:fin:pas]
range(n) ?
Crée une séquence d’entiers de 0 à n-1
range(a, b)
Crée une séquence d’entiers de a à b-1
range(a, b, p)
Crée la séquence d’entiers a, a+p, a+2p…sans dépasser b-1.
fonction Break ( écriture + ce qu’elle permet de faire)
while <condition1>: # ou for ...
<instructions1>
if <condition2>:
break
<instructions2>
Si à une itération la condition2 est vraie, on sort de la boucle sans exécuter les instructions
qui suivent</instructions2></condition2></instructions1></condition1>
fonction Continue ( écriture + ce qu’elle permet de faire)
while <condition1>: # ou for ...
<instructions1>
if <condition2>:
continue
<instructions2>
Si à une itération la condition2 est vraie, on passe directement à l’itération suivante sans
exécuter les instructions qui suivent</instructions2></condition2></instructions1></condition1>
Importer une donnée depuis un module maths
import math from math import (donnée) import math as m
Générer la valeur de pi
m.pi attention, il faut cette écriture pour toute donnée importée du module math
Random.uniforme (a,b)
nb aléatoire de type float
Random.randint (a,b)
nb entier compris entre a et b inclus