Built-in Data Types Flashcards

1
Q

Quel symbole utiliser pour faire une string sur plusieurs lignes ?

A

Triple double quote ( “”” ) ou Triple simple quote ( ‘’’ )

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

Quel est le résultat de la commande :

>>> 'simple' + ' message'
A
'simple message'
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

Quel est le résultat de la commande :

>>> "Ha" *4
A
'HaHaHaHa'
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

Quel est le résultat de la commande :

>>> 'prenom'.find('g')
A
'-1'
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

Quel est le résultat de la commande :

>>> 'adresse'.find('s')
A
'4'
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

Quel est le résultat de la commande :

>>> 'aDreSsE'.lower()
A
'adresse'
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

Quel est le résultat de la valeur de ‘mon_chiffre’ :

>>> mon_nombre = 10
>>> mon_chiffre = mon_nombre
>>> mon nombre = 12
A

Une variable ne change pas de valeur assignée même si la variable à laquelle elle a été assignée change

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

Quel est le résultat de la commande :

>>> my_list = [1, 2, 3, 4, 5]
>>> my_list[0]
A
'1'
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

Quel est le résultat de la commande :

>>> my_list = [1, 2, 3, 4, 5]
>>> my_list[0:2]
A

Une slice [x:y] renvoie , les éléments d’une liste compris entre x et y exclu.

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

Quel est la valeur de my_list :

>>> my_list = [1, 2, 3, 4, 5]
>>> my_list[2] = "a"
A
[1 , 2 , 'a', 4, 5]
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

Quel est la nouvelle valeur de my_list :

>>> my_list = [1, 2, 3, 4, 5]
>>> my_list[0:2] = "a"
A
['a', 3, 4, 5]
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

Quel est le résultat de la commande :

>>> my_list = [1, 2, 3, 4, 5]
>>> my_list.remove(4)
A
[1, 2, 3, 5]
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

Quel est le résultat de la commande :

>>> my_list = [1, 2, 3, 4, 5]
>>> my_list.pop()
A

Le paramètre pop() permet de retirer le dernier objet d’une liste

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

Quel est le résultat de la commande :

>>> my_list = [1, 2, 3, 4, 5]
>>> my_list.pop(0)
A

Le paramètre pop(0) permet de retirer le premier objet d’une liste

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

Quel est le résultat de la commande :

>>> my_list = [1, 2, 3, 4]
>>> my_list.append(5)
A

Le paramètre append() permet d’ajouter un objet à la fin d’une liste

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

Quel est le résultat de la commande :

>>> my_list = [1, 2, 3, 4]
>>> my_list.insert(0, 1)
A

Le paramètre ‘insert(x ,y)’ permet d’ajouter le paramètre ‘y’ à la position ‘x’ d’une liste

[1, 1, 2, 3, 4]