Chinese, Traditional subtitles

← 05-19 Connecting Turtle, Open, and Urllib

Get Embed Code
8 Languages

Showing Revision 3 created 05/08/2018 by Bernice0419.

  1. 現在, 在我們結束這個專案之前,
  2. 我想花幾分鐘時間串接一下,
  3. 到目前為止我們在這節課中所學的東西,
  4. 剛開始我們畫了正方形 ,撰寫了一條
  5. brad = turtle.Turtle 的程式碼
  6. 我們在後端程式真正所做的事情
  7. 是建立了turtle類別的一個物件或實例。
  8. 之後我們對那個實例執行了 brad.forward
  9. 然後我們想從電腦上的文件中讀取內容
  10. 所以我們撰寫了
  11. 一段代碼 quotes = open a file location
  12. 而我們在後端真正執行的操作
  13. 是建立了文件類型的一個物件
  14. 然後我們可以對那個物件執行 quotes.read
  15. 當我們想上網存取某個網站時
  16. 我們寫了一條程式碼 connection= urllib.urlopen
  17. 然後這條程式碼
  18. 又返回了一個文件型態的物件或實例
  19. 我們可以對那個案例執行 connection.read
  20. 在上述三個例子中
  21. 我們建立了實例或物件,並使用了這些物件。
  22. 現在你們中的某些人
  23. 可能會說,在冒犯語編輯器例子中。 我們用的全是函數
  24. 如 open 和 URL open 的函數。
  25. 沒有我們在之前的 turtle 例子中看到的類別,
  26. 儘管表面上,看起來我們在冒犯語編輯器例子中
  27. 沒有使用任何類別 ,但是如果你仔細研究一下
  28. open 和 urlopen 函數究竟是如何在 Python 中執行的
  29. 我們會發現某些如 init 的類別
  30. 被呼叫用來返回這些物件。
  31. 好的, 我們再來看看另一個如何使用類別的例子,
  32. 在這之後你們就會更加清楚了。