Python で大文字小文字を判断するにはどうすればよいですか?

  Python での大文字・小文字を判定する方法は、組み込み関数で判定する方法、ASCII コードの値で判定する方法、正規表現で判定する方法などがありますが、次に具体的な使用方法を説明します。

  方法 1. Python の組み込み関数 isupper() および is lower() を使用して、文字が大文字か小文字かを判断します。

  # ユーザー入力を取得する

  文字 = input("文字を入力してください:")

  # 文字が大文字かどうかを判断する

  Letter.isupper() の場合:

  print("文字は大文字です。")

  # 文字が小文字かどうかを判断する

  elif 文字.is lower():

  print("その文字は小文字です。")

  # 大文字でも小文字でもない場合はエラーメッセージを出力

  それ以外:

  print("入力エラーです。文字を入力してください。")

  ユーザーが文字を入力すると、プログラムは isupper() 関数と is lower() 関数を使用して文字が大文字か小文字かを判断し、対応する情報を出力します。ユーザーが文字以外の文字を入力すると、プログラムはエラー メッセージを出力します。

  方法 2. ASCII コード値を使用して文字の大文字と小文字を判断する

  # ユーザー入力を取得する

  文字 = input("文字を入力してください:")

  # 文字が大文字かどうかを判断する

  ord(文字)>= 65 かつ ord(文字) <=90 の場合:

  print("文字は大文字です。")

  # 文字が小文字かどうかを判断する

  elif ord(letter) >= 97 および ord(letter) <=122:

  print("その文字は小文字です。")

  # 大文字でも小文字でもない場合はエラーメッセージを出力

  それ以外:

  print("入力エラーです。文字を入力してください。")

  各文字には一意の ASCII コード値があり、これはテキスト文字を表すために使用される標準のエンコード システムです。英字の ASCII コード値は、大文字の場合は 65 ~ 90、小文字の場合は 97 ~ 122 の範囲です。

  Python の組み込み関数 ord() を使用して入力文字を対応する ASCII コード値に変換し、条件ステートメントを使用して文字の大文字と小文字を判別します。

  方法 3. Python でアルファベットを使用します。

  # アルファベットを定義する

  uppercase_letters = ""ABCDEFGHIJKLMNOPQRSTUVWXYZ""

  lowercase_letters = ""abcdefghijklmnopqrstuvwxyz""

  # ユーザー入力を取得する

  char = input("文字を入力してください:")

  # 文字が大文字かどうかを判断する

  文字が大文字の場合:

  print("入力された文字は大文字です")

  # 文字が小文字かどうかを判断する

  小文字の elif 文字:

  print("入力文字は小文字です")

  # 入力文字が文字でない場合はエラーメッセージを出力

  それ以外:

  print("入力は文字ではありません。再入力してください")

  プログラムは、大文字と小文字を含む文字列を定義し、in 演算子を使用して、入力された文字が文字列に含まれるかどうかを判断します。入力文字が大文字の場合は対応する情報を出力し、小文字の場合は対応する情報を出力し、そうでない場合はエラーメッセージを出力します。

  方法 4、正規表現を使用する

  # インポートモジュール

  不完全な再

  # ユーザー入力を取得する

  文字 = input("文字を入力してください:")

  # 文字が大文字かどうかを判断する

  if re.match(r'[AZ]',letter):

  print("文字は大文字です。")

  # 文字が小文字かどうかを判断する

  elif re.match(r'[az]',letter):

  print("その文字は小文字です。")

  # 大文字でも小文字でもない場合はエラーメッセージを出力

  それ以外:

  print("エラーメッセージを入力してください。文字を入力してください。")

  re.match() 関数と正規表現を使用して、文字の大文字と小文字を一致させます。文字が大文字の場合は大文字で始まる文字列と一致し、文字が小文字の場合は小文字で始まる文字列と一致します。

おすすめ

転載: blog.csdn.net/oldboyedu1/article/details/132496609