2024-05-26 07:48:25 发布
网友
给定Python中的任何字符串,我如何测试它的第一个字母是否是大写字母?例如,给定这些字符串:
January dog bread Linux table
我想确定January和Linux是大写的。
January
Linux
if(x[0].isupper()): return True elif(x[0].islower()): return False
你可以用一些好东西:
string = "Yes" word.istitle() # -> True
但是请注意str.is title会查看字符串中的每个单词是否都是大写的! 所以在你的情况下,它只对1个字符串起作用:)
"Yes no".istitle() # -> False!
如果你只想检查字符串的第一个字符,请使用KillianDS答案。。。
In [48]: x = 'Linux' In [49]: x[0].isupper() Out[49]: True In [51]: x = 'lINUX' In [53]: x[0].isupper() Out[53]: False
你可以用一些好东西:
但是请注意str.is title会查看字符串中的每个单词是否都是大写的! 所以在你的情况下,它只对1个字符串起作用:)
如果你只想检查字符串的第一个字符,请使用KillianDS答案。。。
相关问题 更多 >
编程相关推荐