Feuille de triche pour ne pas oublié le language python avec les Maths de Spécialité en Lycée Général.
a = 3 |
Mets la valeur 3 dans la variable
a(type int) |
b = 3 |
Pareil
|
c = a + b |
Dans
c il y a la somme de a et b ce qui donne 6 (type int) |
type(a) |
Donne le type de la variable (
str, int, list, tuple) |
print(a) |
Affiche la valeur de a ici 3
|
#commentaire |
Le "#" permet d'écrire qqchose qui ne sera pas interpreter comme du code.
|
d = "Toto" |
Mets la chaîne de caractère "Toto" dans
d (type str) |
print(d) |
Affiche la chaîne de caractère "Toto" présente dans la variable
d |
e = [] |
Initialise la variable
e d'un tableau vide (type list) |
f = (0, 1, 2) |
Initialise la variable
f d'un tuple très pratique pour des coordonnées (type tuple) |
while <condition>: |
Boucle qui continue tant que la condition n'est pas respecter.
|
for i in range(a): |
Boucle qui initialise un index
i a 0 pour aller jusqu'à a de 1 en 1. |
if <condition>: |
Vérifie si la condition est respecter si oui alors executé le code dans le
if. |
elif <condition>: |
Vérifie si la condition est respecter si oui alors executé le code dans le
elif contraction des mots clés else et if. |
else: |
Si les conditions des
if ou elif alors le code dans le else sera executé. Ne prends pas de conditions |
break |
Casse la boucle
|
pass |
Ignore ce qu'il y a d'écrit et casse la boucle
|
continue |
Passe au code en casse la boucle
|
e.append.(a) |
Ici nous ajoutons à la fin du tableau
e créer plutôt, la variable a contenant 3 (type list) |
|
print(e)
|
Affichage de la variable
e qui montre désormais : [3] |
break mais pas a trop utilisé non plus).
def <nom>(<variable>): |
On peut penser a définir
def ce qui nous permet de dire a notre programme, ce que l'on veut qu'il fasse si on appelle la fonction. |
return <variable_quelconque> |
A mettre a la fin de la fonction pour qu'elle renvoie le contenu de la variable.
|
<nom>(<variable>) avec autant d'argument que la fonction peut prendre en compte.
Cheatography n. The art of mapping complex subjects into clear, instantly navigable reference guides.