python partiel Flashcards

1
Q

comment afficher des caractères de différents types ?

A

print(“afficher”+str(a))

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

longueur d’une liste

A

len(liste)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

qu’indiquent les indices négatifs dans les listes

A

commencer à lire de droite à gauche en partant de 1

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

comment affecter des listes

A

L=[valeur]

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

L=[1:3]

A

la deuxième et la quatrième valeur

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

L=[:2]

A

de la première à la troisième valeur

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

L=[1:]

A

de la deuxième à la dernière valeur

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

L[4][0]

A

la première valeur de la sous liste “4”

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

ajouter dans des listes

A

L.append(valeur)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

ajouter avant une certaine valeur

A

L.insert(valeur, nouvelle valeur)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

ajouter en fin de liste

A

L.extend([valeur])

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

retirer une valeur

A

L.remove(valeur)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

vider une liste

A

L.save(liste)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

signe division entière

A

//

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

retirer une valeur et la retourner

A

L.pop(valeur)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

reste division

15
Q

comment concaténer

A

“ache”+”ter”

16
Q

tranches de pas

A

L[début:fin:pas]

17
Q

range(n) ?

A

Crée une séquence d’entiers de 0 à n-1

18
Q

range(a, b)

A

Crée une séquence d’entiers de a à b-1

19
Q

range(a, b, p)

A

Crée la séquence d’entiers a, a+p, a+2p…sans dépasser b-1.

20
Q

fonction Break ( écriture + ce qu’elle permet de faire)

A

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>

21
Q

fonction Continue ( écriture + ce qu’elle permet de faire)

A

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>

22
Q

Importer une donnée depuis un module maths

A

import math from math import (donnée) import math as m

23
Q

Générer la valeur de pi

A

m.pi attention, il faut cette écriture pour toute donnée importée du module math

24
Q

Random.uniforme (a,b)

A

nb aléatoire de type float

25
Q

Random.randint (a,b)

A

nb entier compris entre a et b inclus