Concepts Flashcards Preview

<Code> > Concepts > Flashcards

Flashcards in Concepts Deck (37):
1

Quels sont les trois "types" de "variables" ?

• integer (int) : nombre entier positif, négatif ou nul.
• float : nombre décimal (1.970) (positif, négatif ou nul)
• bouléen (boulean) : True ou False

2

Qu'est-ce que le type de variable integer (int) ?

C'est un nombre entier positif, négatif ou nul.

3

Qu'est-ce que le type de variable float ?

C'est un nombre décimal positif, négatif ou nul.
Exemple : 1.970
Avec un point pour séparer la partie entière de la partie décimal ; et non pas une virgule.

4

Qu'est-ce que le type de variable bouléen (boulean) ?

C'est une valeur soit True, soit False.
Vrai/Faux.

5

Quelle type de variable est un nombre entier ?

int (integer)

6

Quelle type de variable est un nombre décimal (2.09) ?

float

7

Quelle type de variable est une valeur soit True soit False ?

boulean (bouléen)

8

Comment introduire un commentaire non interprêté par le programme d'une seule ligne ?

Commencer la ligne par :
#
Puis écrire le commentaire sur cette même ligne.

9

Comment introduire un commentaire non interprêté par le programme de plusieurs lignes ?

Introduire le commentaire (sur une nouvelle ligne) par :
"""
puis le conclure par la même série de symboles.

10

À quoi sert l'opérateur :
**

Il sert à obtenir la puissance d'un nombre.
5**2=25 ou 10**3=1000

11

Comment passer en majuscule les caractères d'une string ?

Au moment de la commande •print• il faut ajouter la commande •.upper()• après la variable.

12

Comment passer en minuscule les caractères d'une string ?

La commande •.lower()• après la variable.

13

À quoi sert la commande .lower() ?
et la commande .upper() ?

À demander la passage en minuscule ou en majuscule d'un string.

14

À quoi sert la commande str(argument) ?

À transformer une variable quelconque en variable string.

15

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

utiliser la commande str(argument)

16

Qu'est-ce que la concaténation ?

C'est la combinaison de strings.

17

Comment s'appelle la combinaison de strings ?

Ça s'appelle la concaténation.

18

De combien d'espace on indente une ligne ?
(Quand on a besoin d'indenter une ligne bien sûr)

4

19

Que peuvent être une variable en plus de l'affectation ?

Des formules.
ma_variable = 3+4

20

Qu'est-ce que le modulo en python et comment l'utilise t-on ?

le modulo •%• est une opération qui peut servir dans une formule affecté à une variable (ma_variable=…)
Il donne le reste d'une division euclidienne.

21

Comment inclure des signes de ponctuation des les strings sans qu'ils ne soit interpêté comme des instructions en python ?

Il faut ajouter un backslash avant ce signe pour qu'il ne soit pas lu. Exemple :
"C\'est le monde à l\'envers"

22

Qu'est-ce qu'un index ?
en Python.

C'est la valeur numérique associé à chaque caractère d'une string. Utiliser les crochet en ajout de la définition de la variable string ou de la commande print après l'appel de la variable permet de traiter avec cet index, par exemple : l'afficher. Attention : l'indexation commence à la première lettre de la string avec 0 ! et non avec 1. La troisième lettre a l'index 2.

23

Comment insérer des mots variables dans une string ?
(En python)

Avec %s (string) ou %d (float, Int ou Boolean)
Exemple :
string_1 = "Camelot"
string_2 = "endroit"
float1 = True
print "N'allons pas a %s. C'est %d %s degoutant." % (string_1, string_2)

24

Quelle est la commande pour importer la date et l'heure du système en python ?

from datetime import datetime
ma_variable = datetime.now()

25

Quelles sont les six comparateurs en python ?

Égal à ==
Différent de !=
Inférieur à
Inférieur ou égal à =

26

Quels sont les trois opérateurs bouléen en python ?

and
or
not

27

True and True
True and False
False and True
False and False

True
False
False
False

28

True or True
True or False
False or True
False or False

True
True
True
False

29

Not True
Not False

False
True

30

Quelle est l'ordre de priorité des opérations booléenne en python ?

Not
And
Or

31

Quel est la synthaxe de if en python ?

Indentation et deux points. Exemple :
def saisie
If 1 + 1 == 2:
return "évidence"
print saisie

32

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 ?

.isalpha()
variable.isalpha()

33

Quel est la synthaxe de l'en-tête d'une fonction en python ?

def nom_de_la_fonction (paramètre1, paramètre2):
return
les points clés sont : le "def" le jeu de parenthèse qui peut-être vide et les deux point.
Le contenu de la fonction doit ensuite être indenté !

34

Quel est l'opérateur pour les racines carré ?
Que faut t-il savoir et faire avant d'utiliser cet opérateur ?
En python

sqrt()
Python ne connaît pas d’emblée cet opérateur. Il convient d'importer le module •math• avant d'appeler l'opérateur.
Ensuite ça s'utilise comme ça :
math.sqrt()

35

Comment importer une unique fonction ou opération depuis un module en python ?

Utiliser la forme :
from module import fonction

36

Comment importer toutes les fonctions ou opérations depuis un module en python sans avoir besoin de faire constamment référence au module ?

Utiliser la forme :
from module import *
* équivaut à "tout les sélecteurs aussi bien en python qu'en CSS.

37

comment manipuler un retour de fonction parmi d'autres ? Python.

var = fonction(x)[2]
Dans ce cas la fonction avait plus de deux valeurs retournées.