Академический Документы
Профессиональный Документы
Культура Документы
PROGRAMMATION
Python
Qu'est ce que
str?
Nouvelles notions abordées
Astuces en Jeu
exécution
Et Contrôle de
saisie
Amélioration du
script du Pendu
Extraction
Et Parcours
Remplacement complet d’une
un caractère dans chaine
Lycée Béja Nord
une chaine
INFORMATIQUE
CLASSE
1ÈRE ANNÉE SECONDAIRE
Chaque caractère est
Suite finie de On la note entre
Sous la forme d’une identifié par son indice
caractères apostrophe ‘ ‘ OU
liste (0 à N-1 ou -1 à –N)
consécutifs guillemets ‘’ ‘’
str
Appartenance:
L’accès se fait La concaténation:
par indice Ch[0] # renvoie le 1er in ou not in
caractère de ch + Opérateurs de
(positif ou
Ch[-1] # renvoie le La duplication: Comparaison:
négatif)
dernier caractère de ch * >, >=, <, <=, !=
Qu’est–ce que str ? ❶
• Définition :
On utilise les chaînes de caractères(suites de caractères) pour
traiter des textes (Exemple: nom , prénom ou adresse postale) .
Une chaîne de caractères est une suite finie de caractères
consécutifs, qu’on note entre apostrophes ' ' ou guillemets " ".
• Exemple :
ch= "BEJA NORD" ou ch='BEJA NORD'
S="" #représente une chaine vide
Qu’est–ce que str ? ❷
• Représentation d'une chaine :
Une chaine de caractères est représentée sous la forme d'un tableau
chaque caractères est rangée dans une case et identifié par son indice(0 à N-1
ou -1 à –N) .
• Remarque : Python ne supporte pas le type caractère. De là un
caractère n’est plus qu’une chaine de caractères de longueur 1.
0 1 2 3 4 5 6 7 8
B E J A N O R D
-9 -8 -7 -6 -5 -4 -3 -2 -1