非程式設計師的 Python 2.6 教程/常見問題解答
外觀
- 問題:無法使用帶輸入的程式。
- 回答:如果您使用的是 IDLE,請嘗試使用命令列。此問題似乎在 IDLE 0.6 及更高版本中已修復。如果您使用的是舊版本的 IDLE,請嘗試升級到 Python 2.0 或更高版本。
- 是否有可列印版本?
- 是的,請參見下一個問題。
- 是否有 PDF 或壓縮版本?
- 是的,請訪問 http://www.honors.montana.edu/~jjc/easytut 獲取多個不同版本。請注意,這並不總是與華夏公益教科書版本保持一致。華夏公益教科書可以從 列印版本 列印。
- 教程是用什麼編寫的?
- 最初是用 LaTeX 編寫的,請參見
easytut.tex檔案。 - 我無法輸入多行程式。
- 如果在您鍵入時,您鍵入的程式立即執行,則需要編輯檔案而不是在互動模式下鍵入它們。(提示:互動模式是在前面帶有
>>>提示符的模式。) - 我的問題在這裡沒有得到解答。
- 在討論頁面上提問。如果相關,請釋出原始碼(即使它不起作用)。有用的內容包括您嘗試做的事情、發生了什麼、您預期發生的事情、錯誤訊息、Python 版本、作業系統以及您的貓是否踩在鍵盤上。(我家裡的貓喜歡空格鍵和控制鍵。)
- 我想用其他語言閱讀它。
- 我知道有幾種翻譯版本。一個是用韓語,可以在 http://home.hanmir.com/~johnsonj/easytut/easytut.html 找到。另一個是用西班牙語,可以在 http://www.honors.montana.edu/~jjc/easytut/easytut_es/ 找到。另一個是用義大利語,可以在 http://www.python.it/doc/tut_begin/index.html 找到。另一個是用希臘語,可以在 http://www.honors.montana.edu/~jjc/easytut/easytut_gr/ 找到。一些人說他們正在進行其他語言的翻譯,例如法語,但我從未收到他們的回覆。如果您完成了翻譯或知道任何翻譯,請將其傳送給我或向我傳送連結。
- 如何在 Python 中建立 GUI?
- 您可以使用 https://python.club.tw/topics/tkinter/ 上的 TKinter 或 http://www.wxpython.org/ 上的 WXPython。
- 如何在 Python 中製作遊戲?
- 最好的方法可能是使用 http://pygame.org/ 上的 PYgame。
- 如何從 Python 程式中建立可執行檔案?
- 簡短回答:Python 是一種解釋型語言,因此這是不可能的。較長的回答是,可以建立類似於可執行檔案的東西,方法是將 Python 直譯器和檔案合併在一起並分發。有關該問題的更多資訊,請參見 https://python.club.tw/cgi-bin/faqw.py?req=all#4.28。一個可以建立可執行 Python 檔案的專案是 py2exe - 請參見 http://www.py2exe.org。
- 我需要練習的幫助
- 提示,密碼程式需要兩個變數,一個用於跟蹤密碼輸入的次數,另一個用於跟蹤上次輸入的密碼。您還可以從 http://www.honors.montana.edu/~jjc/easytut/ 下載解決方案。
- 最後一次更改是什麼以及何時進行?
- 2000-Dec-16,添加了錯誤處理章節。
- 2000-Dec-22,刪除了舊的安裝過程。
- 2001-Jan-16,修復了程式中的錯誤,在列表部分添加了示例和資料。
- 2001-Apr-5,拼寫、語法,添加了另一個如何中斷程式,PDF 版本的 URL 修復。
- 2001-May-13,添加了關於除錯的章節。
- 2001-Nov-11,添加了練習,修復了語法、拼寫,並希望改進了一些解釋。
- 2001-Nov-19,添加了密碼練習,修改了參考文獻部分。
- 2002-Feb-23,移除了 3 次密碼練習,在列表示例問題中將 l 更改為 list。在決策章節添加了一個新的示例,添加了兩個新的練習。
- 2002-Mar-14,將 abs 更改為 my_abs,因為 python 現在定義了 abs 函式。
- 2002-May-15,添加了關於建立可執行檔案的常見問題解答。添加了關於列表示例的評論。修復了 Axel Kleiboemer 的錯別字。
- 2002-Jun-14,將一個程式更改為使用 while true 而不是 while 1 以更清楚地表達。
- 2002-Jul-5,重寫了函式章節。修改了 fib 程式以使其更清晰。
- 2003-Jan-3,在決策章節添加了平均值示例。
- 2003-Jan-19,添加了關於 a_var 值的評論。修復了 average2.py 程式中的錯誤。
- 2003-Sep-5,將閒置說明更改為執行->執行模組。
- 2004-Jun-1,放在華夏公益教科書上
- 從那時起,所有更改都透過華夏公益教科書版本保持系統可見。