Les Bases Du Python ( Openclassrooms ) Flashcards

1
Q

Comment est définie une variable ?

A

Son nom , sa valeur et son type

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

Comment écrit t-on une valeur ?

A

Entre guillemets

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

À quoi sert la fonction f-string ?

A

A noter plusieurs valeurs en même temps

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

Quels sont les différents types de variable ?

A

Boolean = true or false
Numérique = decimal ou entier
String = chaîne ( entre guillemets)

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

Comment se définit une liste ?

A

Par les crochets []

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

Quel est l’outil pour accéder à l’élément d’une liste ?

A

L’Indice ( liste [indice] )

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

À partir de combien commencent les indices ?

A

0 ( et pas 1 ! )

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

Quelle est la fonction utilisée pour modifier un élément de la liste ?

A

Avec la modification de l’indice et append()

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

Comment retirer un élément de la liste ?

A

Avec remove ()

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

Comment connaître la longueur d’une liste ?

A

Len ()

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

Comment trier une liste ?

A

Sort ()

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

Quelle est la particularité des tuples en comparaison aux listes ?

A

Les tuples sont immuables ( pas modifiable )

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

Comment retrouver un élément dans tuples ou encore une clé ?

A

Avec in()

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

Quelle est la fonctionnalité d’un dictionnaire ?

A

C’est une structure de données clé+valeur
{ «clé» : «valeur» , }

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

Comment supprimer une clé valeur ?

A

Avec del ou pop

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

Quelles sont les différentes conditions de vérification avec if/else ?

A

If/else = if le code est execute si la condition est vraie

17
Q

Quelles sont les différentes conditions de vérification avec if/elif/else ?

A

Possibilité de définir des conditions multiples

18
Q

Quelles sont les conditions de vérification avec And/or ?

A

And = vérification si la condition est vraie
Or = vérification si la condition n’est pas vraie

19
Q

Que veux dire cette expression de comparaison == ?

20
Q

Que veux dire cette expression de comparaison != ?

21
Q

C’est quoi le match case ?

A

Une fonctionnalité qui facilite la comparaison des valeurs avec des motifs

22
Q

Au delà du symbole à utiliser ( match ) quel autre symbole utiliser dans le match case ?

23
Q

Comment peut on répéter des codes ?

A

Grâce aux boucles

24
Q

Quelles sont les deux types de boucles ?

A

For = quand on connaît le nombre de répétitions à exécuter
While = quand on ne sait pas le nombre de répétitions à exécuter

25
Quel outil utiliser pour boucler plusieurs fois ?
range()
26
Que signifient les mots clés break & continue ?
Break = utilisé pour sortir d’une boucle brusquement Continue = permet de passer au code suivant sans interruption
27
Donne un exemple de fonction()
Print
28
De quoi doit être accompagné la fonction pour fonctionner ?
De données ( ex : print “hello world!” )
29
Quelles sont les deux types de fonction dans python ?
Les fonctions intégrées dans python & les fonctions définies par l’utilisateur
30
Quel est le mot clé pour créer une fonction ?
def
31
Quelles sont les 3 types de fonction dans python ?
• fonction sans paramètres • fonction avec paramètres • fonctions avec valeur de retour
32
Que représente la fonction sans paramètres : def *fonction* () ?
Encapsuler un bloc de code répétitif
33
Que représente les fonctions avec paramètres ?
Permet de donner de la valeur à la fonction .
34
Que représente les fonctions avec valeur de retour : return ?
Cette fonction peut prendre des paramètres et recevoir une valeur