ホームページ >バックエンド開発 >Python チュートリアル >Python プログラム: 文字列の右側から文字列を切り取る

Python プログラム: 文字列の右側から文字列を切り取る

王林
王林転載
2023-09-08 18:21:081328ブラウズ

Python プログラム: 文字列の右側から文字列を切り取る

Python には、右側の文字を削除する事前定義関数 rstrip() があります。これは、文字列の右側のスペースを削除することを意味します。

文字列の左側からトリミングする方法を理解するための例を見てみましょう。

  • 指定された文字列「WIRELESS」から正しい文字列 LESS を削除し、結果の値を「WIRE」として取得します。

  • 指定された文字列「kingdom」の右側の文字列 dom を削除すると、結果の値は「king」になります。

###文法###

次の例で使用される構文は -

です。 リーリー

これは、文字内に空白、改行、またはスペースを使用できるようにするための Python の事前定義されたメソッドです。

リーリー

これは、引数として文字を受け取り、文字列の右側からその文字を削除する、Python で使用される事前定義されたメソッドです。

リーリー

これは、文字列が特定の値で終わる場合に true を返す Python の組み込みメソッドです。

例 1

このプログラムでは、入力文字列を変数

‘str’

に保存します。変数 'i' は値 5 に初期化され、5 番目のインデックス以降の文字は後でトリミングされます。次に、変数 ‘str’ が変数 ‘char’ に対して for ループを使用して反復処理されます。次に、if ステートメントを使用して、isspace() メソッドを使用してスペースを検索します。文字列内にスペースが見つからない場合は、ループが中断され、変数「i」が空白文字ごとに減分されます。次に、str[:i] を使用して文字をトリミングし、その値を変数 'trim_str' に保存します。最後に、変数 'trim_str' を使用して結果を出力します。 リーリー ###出力### リーリー 例 2

このプログラムでは、入力文字列を変数

‘my_str’

に保存します。次に、文字列の右側から文字「a」を削除し、変数

'trim_str'

に格納します。最後に、変数 'trim_str' を使用して結果を出力します。 リーリー ###出力### リーリー 例 3 の中国語訳は次のとおりです: 例 3

このプログラムでは、入力文字列を変数 str_name に保存します。その後、正しい削除文字列が変数 del_suffix に保存されます。次に、if ステートメントを使用して、組み込みメソッド

endswith()

を使用して文字列の右側を削除する条件を確認します。次に、

replace()

メソッドを使用して、指定された文字列を削除し、変数 str_name に格納します。最後に、str_name 変数を使用して出力を出力します。

リーリー ###出力### リーリー

例 4 の中国語訳は次のとおりです: 例 4 次のプログラムでは、入力文字列を変数 s に保存します。次に、組み込みメソッド

removesuffix()

を使用して

'iop'

という名前の文字列を設定し、その文字列を右側と

print()

関数から削除します。 。

リーリー ###出力### リーリー ###結論は###

文字列を左から切り取ると、これら 2 つの例の違いがわかります。例では、isspace()、rstrip()、endswith()、スライス手法など、いくつかの異なるメソッドが使用されています。スライス技術は、文字列を右側からトリミングするためによく使用されます。

以上がPython プログラム: 文字列の右側から文字列を切り取るの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事はtutorialspoint.comで複製されています。侵害がある場合は、admin@php.cn までご連絡ください。