Pythonの文字列特殊演算子
文字列変数aを想定します 'Hello'と変数bを保持します 'Python'を保持し、次に-
Sr.No | オペレーターと説明 | 例 |
---|---|---|
1 | + 連結-演算子のいずれかの側に値を追加します | a+bはHelloPythonを提供します |
2 | * 繰り返し-同じ文字列の複数のコピーを連結して、新しい文字列を作成します | a*2が与える-HelloHello |
3 | [] スライス-指定されたインデックスから文字を与えます | a[1]はeを与えます |
4 | [:] 範囲スライス-指定された範囲の文字を指定します | a [1:4]はellを与えます |
5 | in メンバーシップ-指定された文字列に文字が存在する場合はtrueを返します | Hは1を与えます |
6 | 含まれていません メンバーシップ-指定された文字列に文字が存在しない場合はtrueを返します | Mがない場合は1を与えます |
7 | r / R 生の文字列-エスケープ文字の実際の意味を抑制します。生の文字列の構文は、生の文字列演算子、引用符の前にある文字「r」を除いて、通常の文字列の構文とまったく同じです。 「r」は小文字(r)または大文字(R)にすることができ、最初の引用符の直前に配置する必要があります。 | print r'\ n'は\nを印刷し、R'\n'は\nを印刷します |
8 | % フォーマット-文字列フォーマットを実行します | 次のセクションを参照 |
-
Pythonのcasefold()文字列
この関数は、単語の文字を小文字に変換するのに役立ちます。 2つの文字列に適用すると、文字の大文字小文字の種類に関係なく、それらの値と一致する可能性があります。 casefold()の適用 以下の例では、casefold()関数を文字列に適用すると、結果はすべて小文字で出力されます。 例 string = "BestTutorials" # print lowercase string print(" lowercase string: ", string.casefold()) 出力 上記のコードを実行すると、次の結果が得られます- Lowerca
-
Pythonの文字列の論理演算子?
Pythonの論理演算子「and」と「or」は文字列に適用できます。空の文字列は、Falseのブール値を返します。まず、これら2つの論理演算子「and」と「or」の動作を理解しましょう。 そして演算子 存在する場合は最初の偽の値を返し、存在しない場合は式または演算子の最後の値を返します。存在する場合は最初の真の値を返し、そうでない場合は式の最後の値を返します。 操作 結果 Xおよびy xがfalseの場合、y、それ以外の場合x Xおよびy xがfalseの場合、x、それ以外の場合はy xではない xがfalseの場合はtrue、それ以外の場合