Python
 Computer >> コンピューター >  >> プログラミング >> Python

Python小文字:ステップバイステップガイド

Pythonのlower()関数は、文字列をすべて小文字に変換します。 PythonのisLower()メソッドは、文字列内のアルファベット文字がすべて小文字であるかどうかをチェックし、TrueまたはFalseを返します。 lower()関数とisLower()関数は、すべての文字を小文字にする必要がある電子メールなどのフィールドに役立ちます。


Pythonで文字列を操作しているときは、その文字列の内容を小文字に変換することをお勧めします。

たとえば、ユーザーのメールアドレスを小文字に変換する登録フォームを作成しているとします。これは、文字列で大文字と小文字が区別されるため、同じメールを大文字で使用して別のアカウントを作成できないようにするために使用される一般的な方法です。

Python小文字

Python組み込み関数lower() 文字列を小文字に変換し、修正された文字列のコピーを返すために使用できます。さらに、Python isLower() メソッドを使用して、文字列内のすべての文字が小文字で表示されているかどうかを確認できます。

このチュートリアルでは、 lower()の使用方法について説明します。 およびisLower() 小文字の文字列を処理するメソッド。これらの各メソッドの例を調べて、Pythonプログラムでどのように機能するかを示します。

lower()Pythonメソッド

Pythonのlower()メソッドは、文字列内のすべての文字を小文字に変換します。数字と特殊文字は変更されません。 lower()がPython文字列値の最後に追加されます。

lower()は、Pythonの文字列メソッドの1つです。文字列内の大文字と小文字を区別するすべての文字で機能します。 Pythonの構文は次のとおりですlower() 機能:

string_name.lower()

lower() 関数はパラメータを取りません。

参加者の81%は、ブートキャンプに参加した後、自分たちの技術的な仕事の見通しについてより自信を持っていると述べました。今日のブートキャンプにマッチしましょう。

平均的なブートキャンプの卒業生は、ブートキャンプの開始から最初の仕事を見つけるまで、キャリアの移行に6か月も費やしませんでした。

lower() 動作します。例を使用します。

小文字のPythonの例

サインアップフォームを作成していて、ユーザーが挿入したメールアドレスを小文字に変換したいとします。次のコードを使用してこれを行うことができます:

email = input("What is your email address?")
print(email)

final_email = email.lower()
print(final_email)

実行すると、コードは次の文字列を返します。

What is your email address?
aLex@gmail.com
aLex@gmail.com
alex@gmail.com

emailという変数を宣言します ユーザーからメールアドレスを収集します。この場合、メールアドレスとして「aLex@gmail.com」を挿入しました。次に、そのメールをPythonコンソールに入力したときに表示された形式でコンソールに出力します。

次の行で、 final_emailというPython変数を宣言します。 メールの内容を変換します 小文字に変換できます。最後に、 final_emailを出力します コンソールに移動します。コンソールは元の文字列を小文字で返します。

lower() これらの文字では大文字と小文字が区別されないため、記号と数字は通常の状態で返されます。文字列内のUnicode文字のみが小文字に変換されます。

Python isLower()

PythonのisLower()メソッドは、文字列内のすべての文字が小文字であるかどうかを評価します。このメソッドは、数字、スペース、およびその他のアルファベット以外の文字をチェックしません。

文字列を小文字に変換する前に、その文字列がすでに小文字になっているかどうかを評価することをお勧めします。ここでisLower() メソッドが入ります。

isLower() 文字列に小文字のみが含まれているかどうかに基づいて、TrueまたはFalseの値を返します。 Pythonの構文は次のとおりですisLower() 方法:

string_name.isLower()

lower()のように メソッド、 isLower() パラメータを取りません。代わりに、文字列値の最後に追加されます。

isLower()Pythonの例

例を使用して、 lower() メソッドは機能します。たとえば、ユーザーのメールを小文字に変換する前に、それがすでに小文字になっているかどうかを確認する必要があります。このコードを使用してこれを行うことができます:

email = input("What is your email address?")

print(email.isLower())

プログラムを実行して「aLex@gmail.com」というメールを挿入すると、コードは次のようになります。

What is your email address?
aLex@gmail.com
False

文字列「aLex@gmail.com」には、1つの大文字( L )が含まれています —したがって、 isLower() メソッドはそれがFalseであると判断しました。一方、メール「alex@gmail.com」をプログラムに挿入すると、次の出力が返されます。

What is your email address?
alex@gmail.com
True

isLower() 文字列に空白、数字、記号が含まれている場合でもTrueを返します。文字列内で見つかった小文字のみがisLower()を引き起こします Falseと評価します。

文字列に大文字が含まれているかどうかに応じて、特定のコードブロックを実行するとします。 Pythonの「if」ステートメントを使用してこれを行うことができます。

次のコードを検討してください:

if email.isLower():
	print("This email is valid.")
else:
	print("Email addresses can only contain lowercase characters.")

PythonのifステートメントとisLower()メソッドを使用して、ユーザーのメールに小文字のみが使用されているかどうかを評価します。 isLower()がTrueを返す場合、「if」ステートメントが実行されます。それ以外の場合は、「else」ステートメントが実行されます。

メール「alex@gmail.com」を挿入すると、コードは次のようになります。

This email is valid.

結論

Python lower() メソッドを使用して、文字列を小文字に変換し、文字列の改訂されたコピーを返すことができます。 Python isLower() 関数を使用して、文字列に大文字が含まれているかどうかを確認できます。

このチュートリアルでは、Pythonの2つの主要な小文字メソッド lower()について説明しました。 およびisLower() 。また、これらの方法の実際の例をいくつか調べました。これで、Pythonエキスパートのように小文字の文字列を操作するために必要な知識が得られました!

Pythonでのコーディングについて詳しく知りたい場合は、Pythonの完全な学習方法ガイドをご覧ください。


  1. Pythonインタープリター:ステップバイステップガイド

    Pythonインタープリターは、マシンに正しいバージョンのPythonがインストールされていることを確認しなくてもオンラインで存在するため、Pythonは非常にアクセスしやすく学習できます。この記事では、Pythonインタープリターとは何かについて説明し、オンラインで使用できる、より人気のある、初心者向けのインタープリターをいくつかリストします。 Pythonプログラムはどのように実行されますか? Pythonは、Javaと同様に、インタプリタ言語またはコンパイル言語として完全に分類することはできません。両方のほんの少しです。 この場合にコンパイルされるということは、どの

  2. Pythonの絶対値:ステップバイステップガイド

    Pythonのabs()メソッドは、数値の絶対値を返します。数値の絶対値は、0からの数値の距離です。これにより、負の数値は正になりますが、正の数値は影響を受けません。たとえば、abs(-9)は9を返し、abs(2)は2を返します。 絶対値は、数直線上の数値と0の間の距離です。これらの値は、多くの数式で役立ちます。たとえば、絶対値は距離の計算に使用されます。 ここでabs() 組み込み関数が組み込まれています。abs() メソッドを使用して、特定の数値の絶対値を計算できます。 このチュートリアルでは、 abs()の使用方法について説明します。 Pythonのメソッド。また、動作中の関数