Chinese, Traditional subtitles

← 01ps-17 Rounding Numbers

dummy description

Get Embed Code
7 Languages

Showing Revision 4 created 08/01/2014 by Fran Ontanaya.

  1. 家庭作業 1 的最後一個問題
  2. 你要解決的問題是,如何對數字四捨五入
  3. 這需要使用新的 Python 函式 (function),
    我們未曾在課堂上介紹過
  4. 但是作為本次家庭作業中的問題的一部分
  5. 你將能夠了解它
  6. 不過,這是一個非常棘手的問題,所以它有 2 個金色星星
  7. 您將使用的新函式 (function),
    是 str 函式
  8. str 函式 (function) 的輸入可以是任何數字
  9. 它會將數字轉換成一個字串
  10. 所以 str 的輸出是一個字串,它代表了傳入的數字
  11. 如果我們執行 str(89)
  12. 執行後會是一個字串,包含了字元 8 和 9
  13. 因此,它是一個字串,看起來像是傳入的數字
  14. 但是,它不是一個數字,是一個字串
  15. 如果你了解 str,你就可以解決這個問題
  16. 這個問題的目標是,給一個變數 x
  17. 在你的程式一開始,x 已經被初始化
  18. 來儲存任何的小數
  19. 你的程式碼應該做的是,印出最接近 x 的整數
  20. 這裡有幾個例子
  21. 如果 x 的值是 3.14159
  22. 你的程式應該印出 3
  23. 如果 x 的值是 27.63
  24. 你的程式應該印出 28
  25. 讓它簡單一點,你可以假設 x 的值
  26. 是正數
  27. 這需要結合
  28. 你曾在第一單元裡學到的幾件事
  29. 唯一新鮮的是,你需要使用剛才解釋的 str 函式 (function)
  30. 來解決問題
  31. 你解決問題所需的知識
  32. 都是在第一單元裡學到的東西