課程
/后端開發
/Python
/初識Python
請問,這兩組代碼為什么在自己的python就一個出不了結果,一個報錯?感覺沒什么錯誤啊。
2016-09-03
源自:初識Python 3-4
正在回答
我用你的句子試了一下,能算出來。上面代碼中input是一個函數,要用input()來輸出s才可以,單獨寫input s是有問題的。至于print s為什么會有問題,可能是因為版本問題。python3.0版本以后print變成了函數,要輸入print()才能夠打印。望采納?。?br />
python3里面print要加括號,python2不用。也有可能是縮進的問題,有縮進的行前面的空白要么都是空格,要么都是tab,要統一。
python的IDLE代碼要一行一行輸入,一下復制一大段粘進去不行
代碼格式有問題,感覺是復制過來的,因為從第二行開始都少了>>>,你把整個代碼在idle上重新打一遍就可以正確。圖示 如下 ? ? ? ? ? ? ? ? ? ? ? ??
Jonhson 提問者
舉報
學python入門視頻教程,讓你快速入門并能編寫簡單的Python程序
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網安備11010802030151號
購課補貼聯系客服咨詢優惠詳情
慕課網APP您的移動學習伙伴
掃描二維碼關注慕課網微信公眾號
2016-09-04
我用你的句子試了一下,能算出來。上面代碼中input是一個函數,要用input()來輸出s才可以,單獨寫input s是有問題的。至于print s為什么會有問題,可能是因為版本問題。python3.0版本以后print變成了函數,要輸入print()才能夠打印。望采納?。?br />
2016-09-04
python3里面print要加括號,python2不用。也有可能是縮進的問題,有縮進的行前面的空白要么都是空格,要么都是tab,要統一。
2016-09-04
python3里面print要加括號,python2不用。也有可能是縮進的問題,有縮進的行前面的空白要么都是空格,要么都是tab,要統一。
2016-09-03
python的IDLE代碼要一行一行輸入,一下復制一大段粘進去不行
2016-09-03
代碼格式有問題,感覺是復制過來的,因為從第二行開始都少了>>>,你把整個代碼在idle上重新打一遍就可以正確。圖示 如下 ? ? ? ? ? ? ? ? ? ? ? ??