在Python中,你可以使用以下方法来区分大小写字母:
1. 使用内置函数 `isupper()` 和 `islower()`:
letter = 'A'
print(letter.isupper()) 输出:True
letter = 'a'
print(letter.islower()) 输出:True
2. 使用 `all()` 函数结合 `isupper()` 或 `islower()` 来判断一个字符串中的所有字母是否都是大写或者都是小写:
word = 'HELLO'
print(all(letter.isupper() for letter in word)) 输出:True
word = 'hello'
print(all(letter.islower() for letter in word)) 输出:True
3. 使用 `ord()` 函数来判断字母的大小写:
letter = 'A'
print(ord(letter) >= 65 and ord(letter) <= 90) 输出:True
letter = 'a'
print(ord(letter) >= 97 and ord(letter) <= 122) 输出:True
4. 使用 `string` 模块中的 `ascii_lowercase` 和 `ascii_uppercase` 来获取小写字母和大写字母:
import string
lowercase_letters = string.ascii_lowercase
print(lowercase_letters) 输出:abcdefghijklmnopqrstuvwxyz
uppercase_letters = string.ascii_uppercase
print(uppercase_letters) 输出:ABCDEFGHIJKLMNOPQRSTUVWXYZ
5. 使用 `capitalize()` 方法来判断字符串首字母是否大写,其余字母是否小写:
str_1 = 'Hello PYTHON'
print(str_1.capitalize()) 输出:Hello PYTHON
6. 使用 `title()` 方法来判断字符串中每个单词的首字母是否大写,其余字母是否小写:
str_2 = 'Hello PYTHON'
print(str_2.title()) 输出:Hello Python
以上方法可以帮助你在Python中区分大小写字母