关于一道题目
小甲鱼的python课程,很受用,其中作业有一题我估计劝退了不少人:明明是按照规则写的,为啥运行结果有差别?
代码:
s = 'FishCcCode'
t = []
for j in range(0,len(s) - 1):
if s.lower == s and s == s.upper() or s == s.upper() and s == s.lower():
pass
else:
t.append(s)
for a in range(0,len(t)):
print(t,end = '') 你的代码只执行了一次删除操作,像题目里面的第二个例子需要遍历三遍,因此你需要进行多次循环,直到最后无法再删除字符。 你的代码只执行了一次删除操作,像题目里面的第二个例子需要遍历三遍,因此你需要进行多次循环,直到最后无法再删除字符。
页:
[1]