Type de données chaîne :
En Python, une chaîne est une séquence de caractères entourée de guillemets simples (') ou de guillemets doubles (").
Python est un langage de programmation typé dynamiquement.
Exemple :
x = 10 # 'x' est un entier
x = "Bonjour" # 'x' est une chaîne
Une chaîne entourée de trois guillemets simples consécutifs (""") ou de trois guillemets doubles consécutifs (""").
Exemple 1 :
name = 'Madurai' city = '''Madurai's Jigarthanda is very famous''' print(city)
Sortie :
Madurai's Jigarthanda is very famous
Exemple 2 :
Address = """no. 7, East Street, Mela masi veedhi, Madurai 625002""" print(Address)
Sortie :
no. 7, East Street, Mela masi veedhi, Madurai 625002
En Python, tout est un objet.
Chaque objet possède son propre espace mémoire.
Exemple :
name = 'pritha' degree = 'B.E.,' height = 170 sunday = False print(id(name)) print(id(degree)) print(id(height)) print(id(sunday))
nom, diplôme, taille, dimanche, ce sont les objets.
En Python, la fonction id() renvoie l'adresse mémoire unique de l'objet qui lui est transmis.
Sortie :
130349764057584 130349766012592 11759304 10654592
1.String est immuable.
2.String est basé sur un index
3.La chaîne commence à 0
Index/indice :
Une chaîne est une séquence de caractères, l'indexation peut donc être utilisée pour accéder à des caractères individuels.
Exemple 1 :
name = 'pritha' print(name[0]) print(name[1]) print(name[2]) print(name[3]) print(name[4]) print(name[5])
Sortie :
p r i t h a
Exemple 2 :
name = 'pritha' print(name[0],end=' ') print(name[1],end=' ') print(name[2],end=' ') print(name[3],end=' ') print(name[4],end=' ') print(name[5],end=' ')
Sortie :
p r i t h a
Exemple 3 :
name = 'kavitha' # first letter print(name[0]) #last letter print(name[6]) #first letter 'g' if name[0] == 'k': print("yes starts with k") #last letter 'a' if name[6] == 'a': print("yes ends with a") #all letters with single space in same line print(name[0], end=' ') print(name[1], end=' ') print(name[2], end=' ') print(name[3], end=' ') print(name[4], end=' ') print(name[5], end=' ') print(name[6], end=' ') #middle letter length = len(name) print(name[length//2])
Sortie :
k a yes starts with k yes ends with a k a v i t h a i
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!