Les chaînes de caractères en python

Ce document est extrait de notre cours de python

Format

= du texte

il doit être entre guillemets

print("Bonjour")
print('Bonjour') 
print("L'auteur")
print('Citation : "yeah"')
Bonjour
Bonjour
L'auteur
Citation : "yeah"
print('''L'auteur déclare :  "youpiii"''')
L'auteur déclare :  "youpiii"
print("""Ceci est l'automne : "snif"...
Pour passer à la ligne...
""")
Ceci est l'automne : "snif"...
Pour passer à la ligne...

Opérations sur les chaînes de caractères

# Opérations sur les chaines de caractères
print("to"+"to")
print("tchou "*2)
print("BARBIER".lower()) # mise en minuscules
print("ToToTo".upper()) # mise en majuscules
print("asasd ASDas as".title()) # 1ere lettre de chaque mot en majuscule, le reste en minuscules
toto
tchou tchou 
barbier
TOTOTO
Asasd Asdas As
print("Le résultat du calcul vaut :", 2+2)
Le résultat du calcul vaut : 4

Les f-strings

# Les f-strings sont pratiques
nom = "Alice"
age = 25
print("Bonjour", nom, "vous avez", age, "ans")
phrase = "Bonjour " + nom + " vous avez " + str(age) + " ans"
print(phrase)

# La solution : les f-strings
phrase = f"Bonjour {nom} vous avez {age} ans"
print(phrase)

# .... suite au prochain épisode
Bonjour Alice vous avez 25 ans
Bonjour Alice vous avez 25 ans
Bonjour Alice vous avez 25 ans