【发布时间】:2017-01-31 15:36:22
【问题描述】:
我正在尝试迭代一个字符串来执行一个 if 语句来检查它是否大写,例如:
s="abcd"
for x in s:
if s[x].isupper():
print(s[x])
但是这不起作用。但是如果我使用while 循环,它就可以工作:
i=0
while i < len(s):
if s[i].isupper():
print(s[i])
我只想知道while循环是否可以用for循环来实现
【问题讨论】:
标签: python-3.x for-loop while-loop