当前位置: 首页 > 面试题库 >

检查字符串中的所有字符是否都大写

殳经略
2023-03-14
问题内容

说我有一个可以包含不同字符的字符串:

例如 word = "UPPER£CASe"

我将如何测试字符串以查看所有字符是否均为大写且没有其他标点符号,数字,小写字母等?


问题答案:

您应该使用str.isupper()str.isalpha()功能。

例如。

is_all_uppercase = word.isupper() and word.isalpha()

根据文档:

S.isupper() -> bool

True如果中的所有S大小写字符均为大写并且在中至少包含一个大小写字符,则返回SFalse否则返回。



 类似资料:
  • 问题内容: 我想创建一个函数来检查字符串的首字母是否大写。到目前为止,这是我想出的: 当我尝试运行它时,出现此错误: 有人可以看看并告知我在做什么错吗? 问题答案: 为什么不使用;

  • 问题内容: 如何检查是否是那里的? 我想分配给是否有结果,否则。 我当前的代码是: 问题答案:

  • 我试图检查String arrayList中的某个字符串是否包含Character arrayList中的所有字符。 这就是我目前正在尝试的: 这是我运行程序时遇到的错误: 错误来自这一行: 如果有人对如何解决这个问题有任何建议,我将不胜感激!

  • 如何检查一个字符串在Java中是否有多个大写字符(两个或多个相邻)?我尝试过:

  • 问题内容: 我之前已经找到了这个问题的一些答案,但是对于当前的Python版本似乎已经过时了(或者至少它们对我不起作用)。 我想检查子字符串是否包含在字符串列表中。我只需要布尔结果。 我找到了这个解决方案: 我希望从这段代码中得到一个价值。如果单词是“ der”,则输出应为。 但是,结果是一个生成器函数,我找不到找到该值的方法。 任何想法? 问题答案: 您可以导入从的情况下,它是由一些其他的替代:

  • 检查一个字符串是否大写。 将给定的字符串转换为大写,使用 String.toUpperCase() 并将其与原始值进行比较。 const isUpperCase = str => str === str.toUpperCase(); isUpperCase('ABC'); // true isLowerCase('A3@$'); // true isLowerCase('aB4'); // fa

  • 问题内容: 检查字符串是否仅包含以下字符的最佳和最简便的方法是什么? 我想要像这样的伪代码示例: 请和谢谢:) 问题答案:

  • 我想检查两个代码是否包含一个代码中的所有字符,并忽略它有额外字符的事实。