Programmation Flashcards
Qu’est ce que la commande print :
La commande print , dit a python d’afficher quelques chose. Donc, ce que nous voulons print va afficher dans la console de l’utilisateur.
Qu’est ce que python va afficher quand on dit : print(1+1)
2
Qu’est ce que python va afficher si je dit : print(“1+1”)
1+1
Qu’est ce que la commande input :
elle permet à l’utilisateur de fournir des données è un programme via clavier.
Qu’est ce qui se passe quand nous demandons un input
Elle prend un argument optionel appelé “Prompt”, qui sera affiché à l’utilisateur pour indiquer ce qu’il doit entrer
de base de quel manière nous allons recevoir un input
en caractère str()
Qu’est ce que nous devons faire si nous devons traduire la valeur de notre input en nombre :
- nous devons la convertir en :
float() ou int()
comment s’appelle les nombres entier en python
int()
comment s’appelle les nombres à virgule
float()
Quelle est la différence entre / ou //
la division à une barre : / = elle donne toujours un float.
la division à deux barres donne toujours un int, le plus bas
Qu’est ce que nous allons obtenir : 11/4
2.75
Qu’est ce que nous allons obtenir 11//4
2
qu’est ce que l’opérateur de reste
%
Quelle est la fonction modulo :
Elle donne le reste de la division.
***C’est pratique dans les contexte d’heure.
Qu’est ce que nous allons obtenir si nous faisons 11%4
3
Qu’elle est l’opérateur de l’exponentiation :
**
VRAI OU FAUX : nous pouvons rentrer un signe précédant un négatif.
vrai
VRAI OU FAUX : nous pouvons mettre un espace entre les deux exponentiation. * *
FAUX
vrai ou faux : python respecte les ordres d’opération
Vrai
Qu’est ce qui se passe, si nous combinons des entiers et des nombres à virgule en python,
Le résultat sera un nombre à virgule
VRAI OU FAUX : nous avons le droit de faire cela : 1_000_000 = 1000000
vrai, cette affirmation est =
Qu’est ce qu’une variable
C’est une étiquette que nous posons sur une valeur
si info =5
qu’est ce que info*info
25
VRAI OU FAUX : en python _ est considéré comme un espace
faux, _ est considéré comme une lettre, car Python ne peut pas contenir d’espace
VRAI OU FAUX : une variable peut commencer par un chiffre ou un caractère spéciaux
faux
VRAI OU FAUX : NB_ETUDIANTS ET nb_etudiants sont la même variable
faux
Comment nous ferons pour assigner plusieurs variable en même temps sur la même ligne
x,y,z=1,2,3
* ils doivent être séparer par des virgules, et il doit avoir le même nombre de valeur
comment nous devons faire pour échanger des valeurs de deux variables :
x,y=y,x
qu’elle est une autre façons d’écrire info = info + 3
info+=3
vrai ou faux : Les variables sont restreintes au nombre
faux
une chaine de caractère est quel type de donnée :
C’est un str()
qu’est ce qu’une chaine / string :
C’est une suite d’espaces mémoire que l’on interprète comme des caractères. Donc un chiffre n’est pas un chiffre c’est un caractère.
- chaque caractère de la chaîne a un nombre appelé indice qui l’identifie à partir de 0
Donne un exemple de comment les cases sont ordonné dans une chaine de caractère :
Aller voir dans les notes
Qu’est ce que nous utilisions pour délimiter les chaines de caractère :
”
‘
Quand nous voulons un apostrophe dans une chaine de caractère nous devons faire quoi. :
'
=
’
Quand nous voulons un double apostrophe dans une chaine de caractère nous devons faire quoi. :
"
=
”
Quand nous voulons un backsalsh nous devons faire quoi
\
=
\
Quand nous voulons un changement de ligne :
\n
=
changement de ligne
Qu’est ce que l’opérateur + fait sur une chaine de caractère :
il met les chaines une à la suite de l’autre
Qu’est ce que la multiplication de chaine par un entier fait :
- cela fait des répétitions