Fonctions Python Flashcards

1
Q

Python :

utilité de la fonction •len()•

A

Connaitre le nombre de caractère d’une string.

format •len(argument)•

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

Python :

Comment connaître le nombre de caractère d’une string ?

A

fonction : •len()•

format : •lent(argument)•

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

Python :
Quelle est la fonction qui vérifie qu’une entré de console est bien une suite de lettre et ne contient pas de chiffre en python ?

A

.isalpha()

variable.isalpha()

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

Python :

Quelle est la commande pour transformer une variable quelconque en variable string ?

A

utiliser la commande • str() •

format : •str(argument)•

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q
Python :
Quels sont les trois méthodes pour importer une fonction d'un module en python ?
A
1- •from module import fonction
variable = fonction•
2- •from module import *
variable = fonction•
3- •import module
variable = module.fonction•
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

Python :

Quels-sont les différentes façon de vérifier plusieurs conditions avec if/else en python ?

A
#1 Pour certaines variables :
if variable in ["a","b","c"]
#2 Pour les autres :
if variable == "a" or variable == "b"
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q
Python :
À quoi servent les opérateurs 
\+=
et
-=
En python ?
A
Raccourci pour reprendre une variable l'incrémenter (int ou float).
Synonyme, par exemple de :
•variable = variable + 50•
Ça s'utilise comme ça :
variable = variable += 5
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

Python :

Fonction pour appeler plusieurs arguments consécutifs d’une liste en python ?

A

liste[x:y]
par exemple :
liste[1:2]

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

Python :

Commande pour ajouter un argument à la fin d’une liste en python ?

A

liste.append(argument)

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

Python :

Commande pour appeler un élément de liste à partir de son index en python ?

A

liste.index(argument)

Ça retourne l’index de la string en question.

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

Python :

Comment ajouter un élément à une liste à un emplacement spécifique ?

A

animaux = ( “canard”, “crocodile” )
canard_index = animaux.index(“canard”)
animaux.insert(canard_index, “cobra”)
Cobra sera inséré entre canard et crocodile.

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

Python :

Comment demander l’arrondi d’un float ?

A

print (“%.xf %” float)

Avec x le nombre de décimales et float la variable à arrondir.

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

Python :

Commande accéder à une portion d’arguments d’une liste via son index en python ?

A

liste[0:2]

L’index commence à 0 au lieu de 1. L’élément du deuxième chiffre de l’index est exclu : Cet exemple donne 2 éléments.

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

Python :

Nature et Synthaxe du dictionnaire en python ?

A

variable = { clé : valeur }
Exemple :
dico = { ‘key’ : 42 }
Les valeurs peuvent être des int, des floats, des boolean, des listes…
Les clés peuvent être des strings ou des nombres.

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

Python :

Commet accéder à une valeur dans un dictionnaire via sa clé ?

A

dictionnaire[clé]
Exemple
print dictionnaire[42]

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

Python :
Comment remplacer un élément d’une liste par un autre ?
Comment supprimer un élément d’une liste en Python ?

A

liste[index] = argument

liste.remove(argument)

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

Python :
Comment accéder à la valeur d’un élément de liste via son index ?
Comment accéder à l’index d’un argument de liste en python ?

A

liste[index] ex : liste[34]

liste.index(“argument”)

18
Q

Python :

Comment ajouter une paire valeur-clé à un dictionnaire en Python ?

A

dico[clé] = valeur

Les paires clés-valeurs seront réorganisées automatiquement par ordre de clé (alpha-numérique).

19
Q

Python :
Comment supprime t-on une paire valeur-clé d’un dictionnaire en python ?
Comment remplace t-on une valeur d’une clé d’un dictionnaire en python ?

A

del dico[clé]

dico[clé] = nouvelle_valeur

20
Q

Python :

Comment supprimer un argument d’une clé de type liste dans un dictionnaire en python ?

A

dictionnaire[clé].remove(argument de la liste)

21
Q

Python :

synthaxe de la boucle for en python ?

A
variable = {1 :ça, 2:ci, 3:ces}
for x in variable :
print x
…
"in" indique la liste à traiter. "for" pose "x" les éléments que contient la liste et le corps donne l'opération à effectuer sur chaque élément (ici x).
22
Q

Python :

Quelles sont les deux fonctions pour mettre dans l’ordre alpha numérique les arguments d’une liste ?

A

liste.sort()
et
sorted(liste)

23
Q

Python :

Quelle est la commande (ex dans une structure if/else d’une boucle for) pour demander de ne rien faire avec l’argument.

A

•pass•

ex : 
for numbers in a :
    if numbers % 2 == 0 :
        print numbers
    else:
        pass
24
Q

Python :

Quel est le caractère de continuité et à quoi sert-il en python ?

A

C’est •\•

Qui signifie que la ligne suivante doit être considérée comme la suite de la ligne en court.

25
Python : | À quoi sert le signe \ à la fin d'une ligne ?
À indiquer que la ligne suivante doit être considérée comme la suite de la ligne en court.
26
Python : | Comment fonctionne la concaténation string en python ?
"string" + " string2"
27
Python : | Usage, fonctionnement et syntaxe de •range()• en python :
Génère une liste d'int ainsi : Le premier argument donne le premier nombre affiché inclu. Le deuxième argument donne le dernier argument affiché exclu. Le troisième argument donne le "pas" i.e la distance entre deux nombre. Ex : un pas de 2 donne un liste compte de 2 en 2. range(4) donne [0,1,2,3] range(2,4) donne [2,3] range(2,7,2) donne [2,4,6] Pas de float.
28
Python : | Quelle est la fonction qui permet de générer des int aléatoires en python ?
•randint ( i , j )• | Avec i et j un encadrement des nombres recherchés.
29
Python : | Utilité de la fonction •round(x,n)• et syntaxe en python ?
Arrondir un nombre. Avec x le nombre ou une variable contenant ce nombre. Et n un nombre positif ou nul qui donne le nombre de décimale auquel le nombre est arrondi.
30
Python : | Comment arrondir un nombre en python ?
Avec la fonction round(x,n) x le nombre ou une variable contenant ce nombre. Et n un nombre positif ou nul qui donne le nombre de décimale auquel le nombre est arrondi.
31
``` Python : Fonction bool() en python ? ```
Convertir un int, float ou string en booléen. 0 = False else = True
32
Python : | Comment retourner le tableau des clés d'un dictionnaire en python ?
dico.key()
33
Python : | Comment retourner le tableau des valeurs d'un dictionnaire en python ?
dico.values()
34
Python : | À quoi sert la fonction .values() en python ?
Retourner le tableau des valeurs d'un dictionnaire
35
Python : | À quoi sert la fonction .keys() en python ?
Retourner le tableau des clés d'un dictionnaire
36
Python : | Comment retourner le tableau de tuples des paires clé/valeurs d'un dictionnaire en python ?
dico.items()
37
Python : | À quoi sert la fonction .items() en python ?
Retourner le tableau de tuples des paires clé/valeurs d'un dictionnaire.
38
Python : | Comment créer une fonction rapidement et non-réutilisable en python ?
``` print filter(lambda x : x%2 == 0, liste) retournera les éléments de la liste multiple de 2. filter() indique qu'on ne veut que quelques éléments de la liste. lambda indique la condition du filtrage. ```
39
Python : | Qu'est-ce qu'une liste en compréhension en python ?
liste = [x for x in range(a,b)] | Avec possibilité d'ajouter une condition à la liste.
40
Python : Comment s'appelle ce type de liste en python ? : liste = [x for x in range(a,b)]
Une liste en compréhension.
41
Python : | syntaxe des fonctions maximum, minimum, absolue…
max(variable) min(variable) abs(variable) variable peut être une liste
42
Python : | Comment connaître le type d'une variable en python ? (bool, int, str, etc…)
``` fonction type() print (type(variable)) ```