• Aucun résultat trouvé

Quelques repères de programmation en Python

N/A
N/A
Protected

Academic year: 2022

Partager "Quelques repères de programmation en Python"

Copied!
1
0
0

Texte intégral

(1)

Fiche

Méthode Quelques repères de programmation en Python

Retire de la liste le premier élément valant b

Noms : Le nom des variables et des fonctions est sensible à la casse (majuscules et minuscules sont traitées comme des lettres différentes) et ne doit pas contenir d’espace, de caractères spéciaux (sauf le sous-tiret '_') ou accentués.

Commentaires : A partir du caractère '#' et jusqu’à la fin de la ligne, tous les caractères sont ignorés par l’interpréteur Python (le logiciel qui exécute les instructions du programme). Ceci sert à mettre des informations destinées uniquement aux lecteurs humains.

Pseudo-code Code Python

POUR i variant de 0 à N-1 FAIRE a ← a + i

b ← i

3

FIN POUR

for i in range(N) : a = a + i b = i**3

TANT QUE a < b FAIRE code de la boucle FIN TANT QUE

while a < b :

code de la boucle

SI a = 3 ALORS

instructions si c’est vrai FIN SI

if a == 3 :

instructions si c’est vrai

FONCTION suite(n) :entier DEBUT

SI n = 0 ALORS RENVOYER 2 FIN SI

resultat ← 3 * suite(n-1) - 2*n RENVOYER resultat

FIN

def suite(n) : if n == 0 :

return 2

resultat = 3*suite(n-1) - 2*n return resultat

Afficher a print(a)

x ← Nombre aléatoire entre a et b x = random.randint(a, b)

t est une liste vide t = []

t est une liste contenant 1 seul élément valant 42 t = [42]

t est une liste contenant les valeurs -1 et 3,14 t = [-1, 3.14]

Ajouter l’élément b à la liste t t.append(b)

longueurListe ← taille de la liste t longueurListe = len(t)

t[i] t[i]

Supprimer l’élément b de la liste t t.remove(b)

Supprimer l’élément au rang i de la liste t t.pop(i) ou del t[i]

C’est le retrait (l’indentation) des lignes qui permet de définir le bloc à répéter

Le test de l’égalité se fait avec '=='

i+1

ème

élément de la liste t (les indices vont de 0 pour le 1

er

terme à la taille de la liste - 1)

Exemple : t = [2, 15, -3] len(t) vaut 3 t[0] vaut 2, t[1] vaut 15 et t[2] vaut -3 Permet de répéter N fois la

portion de code comprise

entre FAIRE et FIN POUR

Références

Documents relatifs

Si un hôte n'est pas configuré pour accepter directement de la messagerie, mais si il met en œuvre un service pour lequel la présente spécification définit un nom de boîte

[r]

dossier de soins infirmiers, il a le devoir d’établir correctement les documents qui sont nécessaires au patient. Le dossier infirmier engage la responsabilité

Si ce livre présente comme ses prédécesseurs les notions fondamentales du langage, avec bien sûr des exemples originaux, des choix dans la présentation de certains modules, et

Étant donné un ensemble G et un intervalle CD, si G est de première catégorie dans un intervalle Jini \ autour de chaque point d'un ensemble Q partout dense sur CD, G est de pre-

[r]

Observe le titre de l’histoire écrit en lettre majuscules d’imprimerie et reconstitue-le en lettres minuscules

Consigne : Je colle les étiquettes - mots sous l’image correspondante en majuscules puis