开发者社区> 问答> 正文

检查大写字母的字符串列表

我正在尝试使用isUpper内置函数来测试大写字母的“字符串列表”。

text = ['The', 'Big', 'Brown', 'Fox' ,'jumped', 'over', 'the','lazy','dog']

for x in text:
    if x.isupper():
        print(x)

但是,没有输出。如果卸下了支架,则有一些输出,但仍然不正确。

for x in text:
    if x.isupper:
        print(x)

输出:

The
Big
Brown
Fox
jumped
over
the
lazy
dog

问题来源:stackoverflow

展开
收起
is大龙 2020-03-24 22:44:44 560 0
1 条回答
写回答
取消 提交回答
  • isupper是一种方法,因此需要使用方括号来调用它。对于输出,这是正确的。当且仅当所有字符均为大写时,方法isupper才返回True。对于您的情况,应使用istitle()方法。

    希望对您有所帮助

    回答来源:stackoverflow

    2020-03-24 22:44:51
    赞同 展开评论 打赏
问答分类:
问答地址:
问答排行榜
最热
最新

相关电子书

更多
低代码开发师(初级)实战教程 立即下载
冬季实战营第三期:MySQL数据库进阶实战 立即下载
阿里巴巴DevOps 最佳实践手册 立即下载