Rappel

Ce chapitre résume les concepts comme:

  • les raccourcis Jupyter Lab

  • les balises Markdown

  • les mot-clés Python

Lancer Jupyter Lab

  • Dans Thonny, le menu Outils > Ouvrir la console du système…

  • Dans la console, la commande cd (+retour)

  • Ensuite, la commande jupyter lab (+ retour)

Caractères spéciaux

  • hashtag # - alt+3

  • crochets [] - alt+5/6

  • accolades {} - alt+8/9

  • chevrons <>

Les barres

  • barre oblique / maj+7

  • barre verticale | alt+7

  • barre oblique inversée \ alt+maj+7

Insérer des emoji

Raccourci: ctrl+cmd+espace

Raccourcis Jupyter Lab

Insérer une cellule

  • A en-dessus (Above)

  • B en-dessous (Below)

Editer des cellules

  • C copier

  • X couper

  • V coller

Choisir le style de cellule

  • M Markdown

  • Y Code

  • R Raw

Balises Markdown

Styles

  • ** pour gras

  • * pour italique

  • `` pour code

Listes

  • * pour puces

  • 1. pour numérotation

Image et hyperlien

  • ![](image)

  • [texte](url)

Instructions Python

Cette section résume les instructions les plus importantes.
Toutes les instructions sont fonctionnels.

Affectation

Une affectation a la forme

var = valeur
var = expression

Par exemple

a = 12
b = a + 5

La variable compteur est incrémentée de 1.

compteur = 10
compteur = compteur + 1

Ceci peut être écrit plus compact avec une affectation augmentée.

compteur += 1
print(compteur)
12

Boucle for

La variable i itère sur une plage.

for i in range(3):
    print(i)
0
1
2

La variable x itère sur une liste.

for x in ['egg', 'ham', 'spam']:
    print(x)
egg
ham
spam

La variable c itère sur une chaîne de caractères.

for c in 'ham':
    print(c)
h
a
m

Boucle while

La boucle while itère tandis qu’une condition est vrai

n = 3
while n > 0:
    print(n)
    n = n-1
3
2
1

Instruction conditionnelle

Une instruction conditionnel fait un choix entre plusieurs options, basé sur un test.

n = -2

if n > 0:
    print('positif')
elif n < 0:
    print('négatif')
else:
    print('zero')
négatif

Fonction

Définition d’une fonction avec deux arguments et valeur de retour.

def f(a, b):
    c = a + b
    return c

Appel d’une fonction avec deux arguments et valeur de retour.

f(1, 2)
3