Les Bases Du Python ( Openclassrooms ) Flashcards
Comment est définie une variable ?
Son nom , sa valeur et son type
Comment écrit t-on une valeur ?
Entre guillemets
À quoi sert la fonction f-string ?
A noter plusieurs valeurs en même temps
Quels sont les différents types de variable ?
Boolean = true or false
Numérique = decimal ou entier
String = chaîne ( entre guillemets)
Comment se définit une liste ?
Par les crochets []
Quel est l’outil pour accéder à l’élément d’une liste ?
L’Indice ( liste [indice] )
À partir de combien commencent les indices ?
0 ( et pas 1 ! )
Quelle est la fonction utilisée pour modifier un élément de la liste ?
Avec la modification de l’indice et append()
Comment retirer un élément de la liste ?
Avec remove ()
Comment connaître la longueur d’une liste ?
Len ()
Comment trier une liste ?
Sort ()
Quelle est la particularité des tuples en comparaison aux listes ?
Les tuples sont immuables ( pas modifiable )
Comment retrouver un élément dans tuples ou encore une clé ?
Avec in()
Quelle est la fonctionnalité d’un dictionnaire ?
C’est une structure de données clé+valeur
{ «clé» : «valeur» , }
Comment supprimer une clé valeur ?
Avec del ou pop
Quelles sont les différentes conditions de vérification avec if/else ?
If/else = if le code est execute si la condition est vraie
Quelles sont les différentes conditions de vérification avec if/elif/else ?
Possibilité de définir des conditions multiples
Quelles sont les conditions de vérification avec And/or ?
And = vérification si la condition est vraie
Or = vérification si la condition n’est pas vraie
Que veux dire cette expression de comparaison == ?
Égal
Que veux dire cette expression de comparaison != ?
Non égal
C’est quoi le match case ?
Une fonctionnalité qui facilite la comparaison des valeurs avec des motifs
Au delà du symbole à utiliser ( match ) quel autre symbole utiliser dans le match case ?
_
Comment peut on répéter des codes ?
Grâce aux boucles
Quelles sont les deux types de boucles ?
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
Quel outil utiliser pour boucler plusieurs fois ?
range()
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
Donne un exemple de fonction()
De quoi doit être accompagné la fonction pour fonctionner ?
De données ( ex : print “hello world!” )
Quelles sont les deux types de fonction dans python ?
Les fonctions intégrées dans python & les fonctions définies par l’utilisateur
Quel est le mot clé pour créer une fonction ?
def
Quelles sont les 3 types de fonction dans python ?
• fonction sans paramètres
• fonction avec paramètres
• fonctions avec valeur de retour
Que représente la fonction sans paramètres : def fonction () ?
Encapsuler un bloc de code répétitif
Que représente les fonctions avec paramètres ?
Permet de donner de la valeur à la fonction .
Que représente les fonctions avec valeur de retour : return ?
Cette fonction peut prendre des paramètres et recevoir une valeur