Python の組み込み関数 isupper()
および is lower()
を使用して、文字が大文字か小文字かを判断します。
# 获取用户输入 letter = input("请输入一个字母:") # 判断字母是否为大写 if letter.isupper(): print("该字母为大写字母。") # 判断字母是否为小写 elif letter.islower(): print("该字母为小写字母。") # 如果既不是大写字母也不是小写字母,则输出错误信息 else: print("输入错误,请输入一个字母。")
ユーザーが文字を入力すると、プログラムは isupper() 関数と is lower() 関数を使用して文字が大文字か小文字かを判断し、対応する情報を出力します。ユーザーが文字以外の文字を入力すると、プログラムはエラー メッセージを出力します。
ASCII コード値を使用して、文字の大文字と小文字を判別します。
# 获取用户输入 letter = input("请输入一个字母:") # 判断字母是否为大写 if ord(letter) >= 65 and ord(letter) <= 90: print("该字母为大写字母。") # 判断字母是否为小写 elif ord(letter) >= 97 and ord(letter) <= 122: print("该字母为小写字母。") # 如果既不是大写字母也不是小写字母,则输出错误信息 else: print("输入错误,请输入一个字母。")
各文字には一意の ASCII コード値があり、これはテキスト文字を表すために使用される標準エンコード システムです。英文字の ASCII コード値の範囲は、大文字の場合は 65 ~ 90、小文字の場合は 97 ~ 122 です。
Python の組み込み関数 ord()
を使用して、入力文字を対応する ASCII コード値に変換し、条件ステートメントを使用して文字の大文字と小文字を判別します。
Python でアルファベットを使用します。
# 定义字母表 uppercase_letters = "ABCDEFGHIJKLMNOPQRSTUVWXYZ" lowercase_letters = "abcdefghijklmnopqrstuvwxyz" # 获取用户输入 char = input("请输入一个字母: ") # 判断字符是否为大写字母 if char in uppercase_letters: print("输入的字母为大写字母") # 判断字符是否为小写字母 elif char in lowercase_letters: print("输入的字母为小写字母") # 如果输入的字符不是字母,则输出错误信息 else: print("输入的不是字母,请重新输入")
このプログラムは、大文字と小文字を含む文字列を定義し、in
演算子を使用して、入力された文字が文字列に含まれるかどうかを判断します。入力文字が大文字の場合は対応する情報が出力され、小文字の場合は対応する情報が出力され、そうでない場合はエラーメッセージが出力されます。
正規表現を使用します。
# 导入re模块 import re # 获取用户输入 letter = input("请输入一个字母:") # 判断字母是否为大写 if re.match(r'[A-Z]', letter): print("该字母为大写字母。") # 判断字母是否为小写 elif re.match(r'[a-z]', letter): print("该字母为小写字母。") # 如果既不是大写字母也不是小写字母,则输出错误信息 else: print("输入错误,请输入一个字母。")
re.match()
関数と正規表現を使用して、文字の大文字と小文字を一致させます。文字が大文字の場合は、大文字で始まる文字列と一致し、文字が小文字の場合は、小文字で始まる文字列と一致します。
Python 言語では、文字列を使用して大文字と小文字を交換できます。文字列は、Python 言語で最も一般的に使用される変数タイプの 1 つです。そのメソッドを使用して文字列を操作し、さまざまな文字列操作を実装できます。また、大文字と小文字の変換も文字列メソッドを使用して実装できます。大文字と小文字を交換する方法は次のとおりです:
1. .upper() を使用して、文字列内の小文字を大文字に変換します。
2. . lower() を使用して、文字列内の大文字を小文字に変換します。
3. .swapcase() を使用して、文字列内の大文字を小文字に変換し、小文字を大文字に変換します。
たとえば、次のコードは文字列内の小文字を大文字に変換できます:
str = "hello world" str_upper = str.upper() print(str_upper)
実行結果は次のようになります: "HELLO WORLD"
同時に、次のコードは、文字列の大文字を小文字に変換できます:
str = "HELLO WORLD" str_lower = str.lower() print(str_lower)
実行結果は次のとおりです: "hello world"
最後に、次のコードは文字列の小文字を変換できます。文字列を大文字に変換し、同時に大文字を小文字に変換します:
str = "Hello World" str_swap = str.swapcase() print(str_swap)
実行結果は次のようになります: "hELLO wORLD"
以上がPython を使用して文字の大文字と小文字を判断する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。