ホームページ >バックエンド開発 >Python チュートリアル >Python で一般的に使用される文字列とその操作を見てみましょう
Python でよく使用される文字列
Python を学習するときによく使用される文字列をいくつか紹介します。いくつか整理してみますが、実際にはさらにたくさんあります。ここではほんの一例を示します。
1.eval(str)
print("12+3")print(eval("12+3"))
通常印刷で入力する文字列は直接出力され、 eval になります。 (str) は文字列 str を有効な式として扱い、計算結果を返すことができます
(無料学習の推奨事項: Python ビデオ チュートリアル )
2.len(str)
print(len("man"))print(len("man "))
len(str) リターン文字の長さ文字列 (文字数) とスペースも文字です
3. lower(str)
str1 = "MAN"print(str1.lower())
lower(str) 変換大文字は小文字です (文字列の再生成と同等)
4.upper(str)
str2 = "man"print(str2.upper())
upper( str)小文字を大文字に変換します (文字列を再生成するのと同じです)。 lower()
5.swapcase()
str3 ="so that WE LIKe close FriENds"print(str3.swapcase())
# の逆です。 ## swapcase() は、文字列内の小文字を大文字に、大文字を小文字に変換します。
str4 = "man"print(str4.ljust(40, "*"))
#ljust(width[, filch]) は、指定された幅の左揃えの文字列を返します。filch は埋め込み文字で、デフォルトはスペースです。
7.rjust( width[, filch ]) 同様に右揃え
#8.center(width, filch)
str5 = "man!"print(str5.center(40, "*"))##center(width , filch) は、デフォルトのスペース埋め込みを使用して、指定された文字列を中央揃えで返します。 9.zfill(width)
str6 = "man!"print(str6.zfill(40))
zfill( width) は、width の長さの文字列を返します。元の文字列は右揃えで先頭に 010.count(str[,start][,end]) が付加されます。
str7 = "so that we like close close friends"print(str7.count("close"))print(str7.count("close", 22, len(str7)))
count(str[,start][,end]) は、文字列内の str の出現数を返します。範囲を指定できます。デフォルトは最初から最後までです11.find(str[,strat][,end])
str7 = "so that we like close close friends"print(str7.find("close"))print(str7.find("man"))
find(str[ ,strat][,end])左から右 str文字列に検索文字列が含まれているかどうかを確認します 範囲指定可能です デフォルトは先頭から末尾までです 初めて出現する開始添字が取得されます-1
12.title() は返されません。
str7 = "so that we like close close friends"print(str7.title())
title()各単語の最初の文字を大文字にします
13.capitalize()
str7 = "tHAtwelikEcLOSEclosefRIEnds"print(str7.capitalize())
capitalize()最初の文字は大文字、他の文字は小文字です
14.index(str, start=0, end=len(str)
str7 = "so that we like close close friends"print(str7.index("we"))print(str7.index("is"))
index(str, start=0, end =len(str)) は find と同じですが、str が存在しない場合は例外が報告されます
15.lstrip()
str8 = " a good man!"str9 = "***** a good man!"print(str8.lstrip())print(str9.lstrip("*"))
#lstrip() は、文字列の左側にある指定された文字をインターセプトします。デフォルトはスペースです。ご覧のとおり、パラメーターをインターセプトした後、スペースはインターセプトされません
まだ学習中です。間違いがあれば修正してください。#無料の学習に関する推奨事項が多数あります。ぜひご覧ください。#Python チュートリアル## #######(ビデオ)#########以上がPython で一般的に使用される文字列とその操作を見てみましょうの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。