我刚刚开始学习python,我正在制作程序来练习我所学的新主题,所以请保持温柔:)
我试着给一个句子加一个var=,然后检查是否有大写字母,然后将大写字母追加到列表中。如果我更改l = o[6]
我得到'G',这样append和.isupper()
可以工作,但是我似乎不能让i
工作,我想可能是{
到目前为止,我得到的是:
o = "the doG jUmPeD ovEr The MOOn"
upperCase = []
i = 0
l = o[i]
if l.isupper() == True:
upperCase.append(l)
else:
i += 1
print (upperCase)
或者,您可以将^{} 与
str.upper
一起用作:您也可以尝试列表编译
你可以做得更简单。在
只需对字符串进行迭代,每次只需迭代一个字母。在
相关问题 更多 >
编程相关推荐