以下是來自類示例的代碼。 是什麼在困擾我的是這個部分:用字母循環評估爲False?
up = False
for i in x:
if up:
i=i.upper()
我真的不明白怎麼在字的信正在通過爲虛實可以評估迭代?
這裏是整個問題:
def mirror(x):
return x+x[::-1]
def steps(x):
result=""
x=x.lower()
up=False
for i in x:
if up:
i=i.upper()
result+=i
up = not up
return result
print(steps("jabberwocky"))
print(steps(mirror("CAT")))
是在'if'聲明評估的變量'up',而不是其中的一個字母(這些字母存儲在'i'中)。 – usr2564301
這是什麼語言?它看起來像Python,但你真的應該告訴我們。理想情況下,通過標記。或者我們應該把它當作僞碼嗎? –
@JanDvorak對不起,它是Python。新的網站,我不知道 - 謝謝:) – annikab