Basics / Methods Flashcards
(data type)
Qu’est-ce qu’un string ?
(chaîne de caractères)
Une séquence de caractères encadrée par des guillemets
“Hello, World !”
(data type)
Qu’est-ce qu’un integer ?
(nombre entier)
Un nombre entier (positif ou négatif) sans décimales
number = 10
(data type)
Qu’est-ce qu’un float ?
(nombre à virgule flottante)
Un nombre avec une partie décimale
number = 3,18
(data type)
Qu’est-ce qu’un boolean ?
booléen
Un type de donnée avec deux valeurs possibles : True ou False (toujours en majuscule)
Qu’est-ce que le typecasting ?
Convertir une valeur d’un type de donnée à un autre
(typecasting)
Quelle commande utilise-t-on pour convertir une valeur en string ?
str()
(typecasting)
Quelle commande utilise-t-on pour convertir une valeur en integer ?
int()
(typecasting)
Quelle commande utilise-t-on pour convertir une valeur en float ?
float()
(typecasting)
Quelle commande utilise-t-on pour convertir une valeur en boolean ?
bool()
À quoi sert la fonction len() en Python ?
La fonction len() retourne le nombre de caractères dans une chaîne.
name = “Alice”
result = len(name)
print(result) # Affiche : 5
Question :
Que fait la méthode find() en Python ?
Elle retourne l’index de la première occurrence d’un caractère ou d’une sous-chaîne. Si elle ne trouve pas, elle retourne -1.
name = “Amanda”
result = name.find(“a”)
print(result) # Affiche : 0
Que fait la méthode rfind() en Python ?
Elle retourne l’index de la dernière occurrence d’un caractère ou d’une sous-chaîne.
name = “Amanda”
result = name.rfind(“a”)
print(result) # Affiche : 5
Que fait la méthode capitalize() ?
Elle met la première lettre en majuscule et le reste en minuscule.
name = “amanda”
result = name.capitalize()
print(result) # Affiche : Amanda
À quoi sert upper() en Python ?
Elle convertit tous les caractères d’une chaîne en majuscules.
name = “amanda”
result = name.upper()
print(result) # Affiche : AMANDA
Que vérifie la méthode isdigit() ?
Elle retourne True si la chaîne contient uniquement des chiffres, sinon False.
phone_number = “12345”
result = phone_number.isdigit()
print(result) # Affiche : True