Maison  >  Article  >  développement back-end  >  Jetons un coup d'œil aux chaînes couramment utilisées par Python et à leurs opérations

Jetons un coup d'œil aux chaînes couramment utilisées par Python et à leurs opérations

coldplay.xixi
coldplay.xixiavant
2021-03-16 10:07:182859parcourir

Jetons un coup d'œil aux chaînes couramment utilisées par Python et à leurs opérations

Chaînes Python couramment utilisées

Nous aurons quelques chaînes couramment utilisées lors de l'apprentissage de Python, je le ferai Il y en a en faisant le tri, il y en a en fait beaucoup plus, voici juste des exemples.

1.eval(str)

print("12+3")print(eval("12+3"))

Jetons un coup dœil aux chaînes couramment utilisées par Python et à leurs opérations

Les chaînes que nous saisissons habituellement lors de l'impression sont sorties directement et eval (str) peut traiter la chaîne str comme une expression valide et renvoyer le résultat du calcul

(recommandation d'apprentissage gratuite : tutoriel vidéo python )

2.len(str)

print(len("man"))print(len("man    "))

Jetons un coup dœil aux chaînes couramment utilisées par Python et à leurs opérations

len(str) caractère de retour La longueur du la chaîne (nombre de caractères) et les espaces sont également des caractères

3.lower(str)

str1 = "MAN"print(str1.lower())

Jetons un coup dœil aux chaînes couramment utilisées par Python et à leurs opérations

lower(str) conversion Les lettres majuscules sont des lettres minuscules (équivalent à régénérer une chaîne)

4.upper(str)

str2 = "man"print(str2.upper())

Jetons un coup dœil aux chaînes couramment utilisées par Python et à leurs opérations

upper( str) convertit les lettres minuscules en lettres majuscules (équivalent à régénérer une chaîne) et est juste le contraire de lower()

5.swapcase()

str3 ="so that WE LIKe close  FriENds"print(str3.swapcase())

Jetons un coup dœil aux chaînes couramment utilisées par Python et à leurs opérations
swapcase() convertit les lettres minuscules de la chaîne en majuscules et les lettres majuscules en minuscules

6.ljust(width[,filch])

str4 = "man"print(str4.ljust(40, "*"))

Jetons un coup dœil aux chaînes couramment utilisées par Python et à leurs opérations

ljust(width[, filch]) renvoie une chaîne alignée à gauche de la largeur spécifiée, filch est le caractère de remplissage et l'espace par défaut est

7.rjust(width[ , filch ]) De la même manière, il est aligné à droite

8.center(width, filch)

str5 = "man!"print(str5.center(40, "*"))

Jetons un coup dœil aux chaînes couramment utilisées par Python et à leurs opérations

center(width , filch) renvoie une chaîne spécifiée centrée, avec un espace rempli par défaut

9.zfill(width)

str6 = "man!"print(str6.zfill(40))

Jetons un coup dœil aux chaînes couramment utilisées par Python et à leurs opérations

zfill( width) renvoie une chaîne d'une longueur de width. La chaîne d'origine est alignée à droite et précédée de 0

10.count(str[,start][,end])

str7 = "so that we like close close friends"print(str7.count("close"))print(str7.count("close", 22, len(str7)))

Jetons un coup dœil aux chaînes couramment utilisées par Python et à leurs opérations

count(str[, start][, end]) renvoie le nombre d'occurrences de str dans la chaîne. Vous pouvez spécifier une plage. du début à la fin

11.find(str[,strat][,end])

str7 = "so that we like close close friends"print(str7.find("close"))print(str7.find("man"))

Jetons un coup dœil aux chaînes couramment utilisées par Python et à leurs opérations

find(str [,strat][,end]) de gauche à droite Vérifiez si la chaîne str contient la chaîne recherchée. Vous pouvez spécifier la plage par défaut. Ce que vous obtenez est l'indice de début qui apparaît pour la première fois. . Il n'y a pas de retour -1

12.title()

str7 = "so that we like close close friends"print(str7.title())

Jetons un coup dœil aux chaînes couramment utilisées par Python et à leurs opérations

title() Mettre en majuscule la première lettre de chaque mot.

13.capitalize()

str7 = "tHAtwelikEcLOSEclosefRIEnds"print(str7.capitalize())

Jetons un coup dœil aux chaînes couramment utilisées par Python et à leurs opérations

La première lettre de capitalize() est en majuscule et les autres lettres sont en minuscules

14.index(str, start=0, end=len(str)

str7 = "so that we like close close friends"print(str7.index("we"))print(str7.index("is"))

Jetons un coup dœil aux chaînes couramment utilisées par Python et à leurs opérations

index (str, start=0 , end=len (str)) est identique à find, mais si str n'existe pas, une exception sera signalée

15.lstrip()

str8 = "             a good man!"str9 = "*****    a good man!"print(str8.lstrip())print(str9.lstrip("*"))

Jetons un coup dœil aux chaînes couramment utilisées par Python et à leurs opérations

lstrip() intercepte les caractères spécifiés sur le côté gauche de la chaîne. La valeur par défaut est un espace. Comme vous pouvez le voir, écrivez Après avoir intercepté les paramètres, les espaces ne seront pas interceptés

.

J'apprends encore, veuillez me corriger s'il y a des erreurs

De nombreuses recommandations d'apprentissage gratuites, veuillez visitertutoriel Python(vidéo)

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!

Déclaration:
Cet article est reproduit dans:. en cas de violation, veuillez contacter admin@php.cn Supprimer