已采納回答 / ninebean90
我用你的句子試了一下,能算出來。上面代碼中input是一個函數,要用input()來輸出s才可以,單獨寫input s是有問題的。至于print s為什么會有問題,可能是因為版本問題。python3.0版本以后print變成了函數,要輸入print()才能夠打印。望采納?。?...圖片...>
2016-09-03
最新回答 / wwhday
enumerate()函數所生成的索引才從0開始,而這里用的是zip()將1,2,3……和L拼合,再進行輸出,并沒有用到enumerate()函數,所以說索引沒有0開始,而如果用L = ['Adam', 'Lisa', 'Bart', 'Paul']for index, name in enumerate(zip(range(1,len(L)+1),L)):? ? print index, '-', name這樣的代碼,才會出現你所說的回顯
2016-09-03