要计算字符串中大写字母的数量,你可以使用字符串的 isupper()
方法来判断每个字符是否为大写字母,并使用一个循环来遍历字符串中的每个字符。以下是一个示例代码:
def count_uppercase_letters(input_string):
count = 0
for char in input_string:
if char.isupper():
count += 1
return count
# 测试
string = "Hello World"
uppercase_count = count_uppercase_letters(string)
print("大写字母的数量:", uppercase_count) # 输出 "大写字母的数量: 2"
在这个示例中,isupper()
方法会返回 True
如果字符是大写字母,否则返回 False
。我们遍历字符串中的每个字符,并在满足条件时将计数器 count
增加。最终,count
将包含大写字母的数量。