s = "wOrd"
# print every upper-case character
print(*(char for char in s if char.isupper()))
# print every upper-case character - functional programming
print(''.join(filter(str.isupper, s)))
# print the 1st upper-case character. If none returns None
print(next((char for char in s if char.isupper()), None))
3条答案
按热度按时间slsn1g291#
更一般的情况:
6rqinv9w2#
欢迎来到StackOverflow。
1是字母“O”的索引一旦你有了索引,你就可以简单地用它来打印或做其他任何事情。
上方将打印“O”
eh57zj3b3#
使用
str.isupper
方法: