Python Strings en plus de 128 mots

En python les chaines de caractères (Strings) sont entourés de guillemets simples ou de guillemets doubles, les deux notations sont équivalentes. La fonction print() permet d’afficher à l’écran, len() affiche le nombre de caractères.

print("Bonjour")   #notation guillemets double et affichage
print('Bonjour')   #notation guillemets simple
a = "Test"         #assignation           

Python propose des méthodes que l’on peut utiliser sur des objets de type String

a = "Hello, World!"
print(a.upper())        #retourne la chaine de caractère en majuscule   
a = "Hello, World!"
print(a.lower())        #retourne la chaine de caractère en minuscule
txt = "Bonjour le monde"
x = txt.find("monde")
print(x)                #retourne la position du mot recherché
a = "Bonjour, le monde!"
print(a.replace("jour", "soir")) #Remplace une chaine de caractère
a = "Hello"
b = "World"
c = a + b
print(c)        #Affiche la concaténation des deux chaines de caractère
Python donne des opérateurs d’appartenance qui sont utilisés pour tester si une séquence est présentée dans un objet:
x = 'Pomme et banane'
print("banane" in x)    #Affiche True
print("poire" not in x) #Affiche True
print('cerise' in x)    #Affiche False