您可以使用
sum,生成器表达式和
str.isupper:
message = input("Type word: ")print("Capital Letters: ", sum(1 for c in message if c.isupper()))请参见下面的演示:
>>> message = input("Type word: ")Type word: aBcDeFg>>> print("Capital Letters: ", sum(1 for c in message if c.isupper()))Capital Letters: 3>>>


