Maison > Article > développement back-end > Comment utiliser str en Python à partir de zéro
Outils/Matériaux
python3.1.6
pycharm
Méthodes/étapes
# Pour les chaînes : insérez une certaine chaîne au milieu de tous les caractères de la chaîne suivante et concaténez-la en une nouvelle chaîne. s = '**'.join('good123')print(s)
print('*************** *** Slice**********************')s = 'good_make_dog_love_pig'c = s[-1] # Interroger le caractère correspondant selon l'indice, si vous comptez à partir de la gauche, commencez à partir de 0. Si vous comptez à partir de la droite, commencez à -1. print(c)
# s[x:y:z] À partir du x-ème caractère, interrogez le y-ème caractère (hors y), z est le pas est long, la taille de pas par défaut est 1. s = 'good_make_dog_love_pig'res = s[0:10:2]print(res, type(res))
s = 'good_make_dog_love_pig'# s[x:y :z] À partir du x-ème caractère, interrogez le y-ème caractère (à l'exclusion de y), z est la taille du pas et la taille du pas par défaut est 1. res = s[0:10:2]print(res, type(res))
res = s[-1::-1] #La taille du pas est un nombre négatif, ce qui signifie interroger de droite à gauche print(res, type(res))
print('**********Encoding* *** *********')a = ord('a') # Interroger le code ASCII d'une certaine paire de caractères print(a, type(a))
c = chr(97) # Interroger le caractère correspondant (ASCII) selon l'encodage print(c)c = 'h'print(chr(ord(c)+1))print('Given 2 lettres minuscules, a< ;b, choisissez au hasard une lettre parmi 2 lettres')a = 'a'b = 'f'print(chr(random.randrange(ord(a), ord(b)+1)))
FIN
Notes
La septième étape consiste à introduire le module aléatoire, sinon une erreur sera signalée .
Tutoriels associés recommandés : Tutoriel vidéo Python
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!