0
這是爲什麼函數1執行但函數2返回錯誤? (Python的3.4)while循環.isdigit。爲什麼函數'123'錯誤,但不是'abc123'?
功能1:
secret('abc123')
功能2:
secret('123')
代碼:
def secret(s):
i = 0
result = ''
while s[i].isdigit():
result = result + s[i]
i = i + 1
return result