Les chaînes de caractères
Manipule des textes avec les chaînes de caractères (str).
⏱ 10 minutes
📂 debutant
#debutant
#chaines
#str
#strings
Les chaînes de caractères
Une chaîne (str) est une suite de caractères entourée de guillemets.
nom = "Zazac"
phrase = 'Bonjour tout le monde !'
Connaître la taille
mot = "Python"
print(len(mot)) # 6
Coller des chaînes (concaténation)
prenom = "Zazac"
print("Salut " + prenom + " !") # Salut Zazac !
Répéter une chaîne
print("ha" * 5) # hahahahaha
Accéder à un caractère
Comme pour les listes, on utilise des crochets :
mot = "Python"
print(mot[0]) # P (le premier)
print(mot[-1]) # n (le dernier)
Découper (slicing)
mot = "Anticonstitutionnellement"
print(mot[0:4]) # Anti
print(mot[-5:]) # ement
Méthodes utiles
phrase = " Bonjour Python ! "
print(phrase.upper()) # AVEC MAJUSCULES
print(phrase.lower()) # avec minuscules
print(phrase.strip()) # sans les espaces autour
print(phrase.replace("Python", "Java")) # remplace
print(phrase.split()) # ['Bonjour', 'Python', '!']
Les f-strings (formatage)
Ta meilleure amie pour insérer des variables dans du texte :
nom = "Zazac"
age = 10
print(f"Je suis {nom} et j'ai {age} ans")
# Je suis Zazac et j'ai 10 ans
🧪 Quiz de validation
Réponds à toutes les questions. Il faut 70% de bonnes réponses pour valider le tuto !
🔒 Tu dois être connecté pour passer le quiz.