Concepts Flashcards
Comment introduire un commentaire non interprété de plusieurs lignes en python ?
””” ainsi “””
À quoi sert l’opérateur :
**
Il sert à obtenir la puissance d’un nombre.
52=25 ou 103=1000
Fonction python dédié, sur les str, pour retourner la str tout en majuscule.
.upper()
Fonction python dédié, sur les str, pour retourner la str tout en minuscule.
.lower()
À quoi sert la commande .lower() ?
et la commande .upper() ?
Retourne la string en majuscule ou minuscule.
À quoi sert la commande str(argument) ?
À transformer une variable quelconque en variable string.
Quelle est la commande pour transformer une variable quelconque en variable string ?
utiliser la commande str(argument)
Qu’est-ce que la concaténation ?
C’est la combinaison de strings.
Comment s’appelle la combinaison de strings ?
Ça s’appelle la concaténation.
De combien d’espace on indente une ligne en Python?
Quand on a besoin d’indenter une ligne bien sûr
4
Que peuvent être une variable en plus de l’affectation ?
Des formules.
ma_variable = 3+4
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.
Comment inclure des signes de ponctuation dans 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”
Ça s’appelle «échapper des caractères»
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.
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)
Quelle est la commande pour importer la date et l’heure du système en python ?
from datetime import datetime
ma_variable = datetime.now()
Quelles sont les six comparateurs en python ?
Égal à ==
Différent de !=
Inférieur à
Inférieur ou égal à =
Quels sont les trois opérateurs bouléen en python ?
and
or
not
True and True
True and False
False and True
False and False
True
False
False
False
True or True
True or False
False or True
False or False
True
True
True
False
Not True
Not False
False
True
Quelle est l’ordre de priorité des opérations booléenne en python ?
Not
And
Or
Quel est la synthaxe de if en python ?
Indentation et deux points. Exemple : def saisie If 1 + 1 == 2: return "évidence" print saisie
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()
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é !
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()
Comment importer une unique fonction ou opération depuis un module en python ?
Utiliser la forme : from module import fonction
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.
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.