chapitre 3 Flashcards

1
Q

Les qualité du fontion

A

cohérence
indépendance
concision

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

comment créer un fonction

A

def nom(arg1, arg2…):
____blablabla
____blablabla

return Blablabla

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

si il n’y a pas de return dans une fonction que va elle envoyé

A

None

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

comment faire pour appeler une fonction

A

nom(arg1, arg2…)

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

qu’elle variable l’emporte dans une fonction

A

La variable local de fonction et non
la variable global de module

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

si je ne sais pas le positionnement des argument mais je sais qu’il y en a 3 comment faire pour envoyer les bon nombre dans les bon arg

A

fonction(2=c, 3=b, 4=a)

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

combien d’espace faut il mettre après avoir importer quelque chose

A

2 lignes vides

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

que veux dire booléen

A

viriable qui peut etre True ou False

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

qu’elle sont les opérateur booléen

A

plus petit<>
plus petit ou égal <=
égal ==
pas égal !=

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

si on le fait avec des chaine de caractère il compare_____

A

l’ordre alphabétique
l’ordre lexicographique

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

si j’applique sort cela sur une liste comment cela fonctionne

A

il prend les élément 1 par 1 et les compares dans l’ordre

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

quel sont les opérateur logique

A

and
or
not

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

pour le or que faut il

A

au moin 1 des deux qui est vrai

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

a quoi sert if/else

A

si le premier énnoncer est vrai alors fait le
sinon tu fais l’autre

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

si je parle de x barre qu’elle opérateur dois-je utiliser

A

not

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

comment écrire un if

A

if expression booléen:
____blablabla
elif …

elif…

else…

17
Q

laquelle des if elif sera fait

A

La première qui est vrai

18
Q

si je mets deux if que peux t’il arriver

A

Les deux if sont dictinc et fera donc les 2.
ils sont indépendant

19
Q

l’opérateur if comment fonctionnet-il

A

a=’bonjour’ if x else ‘bye’
si x est vrai ca fait a bonjour sinon bye

20
Q

combien d’espace pour une indentation

21
Q

qu’elles sont les erreur
n = x * x + y * y

A

quand il y a plusieur opérateur on ne mets pas d’espace entre les prioritaires

n = xx + yy

22
Q

les limite de caract`re en python

A

79 sur la même ligne

pour le cours:100

23
Q

La r`gle des ligne pour les def et class

A

deux lignes blanches avant chaque fonction ou classe ;

une ligne blanche avant chaque méthode d’une classe