Lexique
Des liens vous permettent d'être dirigés vers la page où sont expliquées les notions.
Pour retrouver facilement la notion sur la page, il suffit de taper Ctrl + F, puis entrer le mot-clé.

A
abs() valeur absolue
append() sert à utiliser une valeur à une liste.
liste.append(2)
C
Caractères spéciaux : Vous pouvez ajouter des caractères spéciaux à l'affichage de vos données.
Il suffit de faire chr(code)
Vous trouverez la liste des codes ici (choisir la colonne "code clavier")
Par exemple : print(3,chr(178)," ",chr(215)," ",5,sep="") retournera : 3² × 5
D
def fonction(): permet de définir une fonction avec ou sans paramètres
E
else : signifie sinon, dans tous les autres cas.
Vient après if ou/et elif
end = "" permet de remplacer le retour à la ligne par défaut par ce que l'on veut.
print("Elle")
print("est") retournera : elle
est
print("Elle",end="s ")
print("sont") retournera : elles sont
F
float() permet de convertir un entier ou une chaîne de caractères en réel (nombre à virgule)
float(3) retournera 3.0
for n in range (a,b+1): permet de faire b - a boucles
I
if a==0: condition d'entrée dans une boucle exécutée au maximum une seule fois
input() permet de faire une pause dans le déroulement du programme : l'utilisateur doit presser
"entrée" pour continuer.
memoire = input(" ") ce que l'utilisateur entrera sera stocké dans memoire
sous forme de chaîne de caractères
memoire = int(input(" ") ce que l'utilisateur entrera sera stocké dans memoire sous forme d'entier
int() permet de transformer un flottant ou une chaîne de caractères en entier (integer)
P
pgcd(a,b) fonction donnant le plus grand commun diviseur de a et b.
Vous pouvez copier-coller ces lignes de code si besoin, ou l'obtenir sur Trinket.
Elles sont basées sur l'algorithme d'Euclide qui a été brièvement au programme de 3ème.
def pgcd(a,b):
while b>0:
reste=a%b
a,b=b,reste
return a
print() permet d'afficher le contenu d'une mémoire, d'une liste, un nombre
ou une chaîne de caractères
R
random aléatoire en anglais.
import random permet ensuite d'utiliser cette fonction dans le programme.
a = random.randint(n,p) a est un entier choisi au hasard dans l'intervalle [n ; p]
round(a,n) permet d'arrondir le réel a avec n chiffres après la virgule
S
sep = " " permet de remplacer l'espace par défaut entre " et , par ce que l'on veut :
print(2,"=") retournera : 2 =
print(2,"=",sep="") retournera : 2=
a * b ⟶ a × b
a/b ⟶ a ÷ b
a**n ⟶ a puissance n
a % b ⟶ reste de la division de a par b (a = bq + reste)
a // b ⟶ quotient de la division de a par b ( a = b × quotient + reste)
W
while n>=0: permet d'exécuter un bloc de commandes tant que la condition est respectée.