Vous êtes sur la page 1sur 1

Les chaines de caractères

Fonctions prédéfinies sur les chaines de caractères


Fonction Description En Python Exemple Résultat
+ (addition) Concaténer des chaines de caractères Ch1+ch2 Ch= "Bon"+"jour" Ch contient Bonjour
Retourne le nombre de caractères de la chaîne ch="Python"
Long(ch) ch.
len(ch)
l=len(ch)
l contient 6

Retourne une partie de la chaîne ch à partir de ch="informatique"


Sous_chaine(ch,d,f) la position d jusqu’à la position f-1.
ch[d :f]
ch1=ch[2:8]
ch1 contient format

Retourne la première position de la chaîne ch1 ch2="Python"


Pos(ch1,ch2) dans la chaîne ch2. Si ch1 n’existe pas elle ch2.find(ch1) ch1="thon" p contient 2
retourne -1. p = ch2.find(ch1)
Retourne la conversion d’un nombre x en une
Convch(x) chaîne de caractères.
str(x) ch=str("2021") ch contient 2021
ch="21"
Retourne la conversion d’une chaîne ch en une int(ch) x contient 21
Valeur(ch) valeur numérique, si c’est possible. float(ch)
x= int(ch)
et y contient 21.0
y=float(ch)
ch="2021"
Retourne Vrai si la chaîne ch est convertible en ch.isdigit()
x=ch.isdigit() x contient True
Estnum(ch) une valeur numérique, elle retourne Faux ch.isdecimal()
ch1="16.25" et y contient False
sinon. ch.isnumeric()
y=ch1.isdigit()
Pour supprimer une partie à gauche :
ch=ch[d:]
En python, les chaines
Efface des caractères de la chaîne ch à partir de Pour supprimer une partie à droite :
Effacer (ch, d, f) la position d jusqu’à la position f-1.
ne sont pas mutables
ch=ch[ :f]
elles sont read-only.
Pour supprimer une partie dans une chaine :
ch=ch[:d]+ch[f:]
ch="Informatique"
ch contient
Majus(ch) Convertit la chaîne ch en majuscules. ch.upper() ch=ch.upper()
INFORMATIQUE

Vous aimerez peut-être aussi