Python程式設計課程


課程
1. https://drive.google.com/open?id=1OvE5fESaSI_MjzPLI1buGV_BLWb_AUEaJuYXOc3mPt0
2.https://drive.google.com/open?id=1TvfgtRlBtjIi7amy5xfFKFItPBNoa4oNawnk42KAC-M
3.https://drive.google.com/open?id=1JMQFvC7yFYifzzCyK_V_ueWBFST-P9PuuzhV60qC-20
4.https://drive.google.com/open?id=1XWtGJjWx6BhnFIBOvcJyKcuTmscJyJr0l2f1HW3Il5I

pyglet

留言

  1. 安裝/更新 模組(modules) 利用 pip 指令。例如:更新pip 自己,在 cmd/Terminal 下,輸入,
    “python -m pip install -U pip"
    例如:安裝 NumPy,
    "python -m pip install -U numpy"

    回覆刪除
  2. 目前,TensorFlow 及 Keras 只有支援到 Python 3.6x。
    3.67版,
    https://www.python.org/downloads/release/python-367/
    (Windows: https://www.python.org/ftp/python/3.6.7/python-3.6.7-amd64.exe)
    (Mac:https://www.python.org/ftp/python/3.6.7/python-3.6.7-macosx10.9.pkg)

    回覆刪除
  3. p.36
    加克索(queso)要加價 1.00,除非選的項目(item)是玉米片(nacho)、不加價。

    if queso and item != "nachos":

    base_price += 1.0
    老師:這樣玉米片為甚麼要加價?


    回覆刪除
    回覆
    1. 如果選擇玉米片的話,就不會進入這個控制條件裡面、不會被加1元

      刪除
  4. 老師:請問為甚麼p.46頁沒有一個是對的?
    是因為沒有定義嗎?

    回覆刪除
  5. p.55
    Barrelhouse_close = 11-12
    老師:
    請問不是11點打烊嗎?
    為甚麼會到12點呢???
    且把12刪掉答案就變成Barrelhouse???

    回覆刪除
    回覆
    1. 老師:
      請問p.62頁 的ord是甚麼意思??

      刪除
  6. 作者已經移除這則留言。

    回覆刪除
  7. 老師:
    請問p59.的math.e rounded_diff = round(difference, 2)
    是甚麼?

    回覆刪除
    回覆
    1. math.e 就是利用 import (導入)math 模組而來的指數 e。
      round 函式就是 四捨五入的功能,後面的2 代表取到小數下2位。

      刪除
  8. 回覆
    1. a 變數型態(type)為列表(list),或稱作陣列。
      a.index(“A”) 搜尋“A”在 a 列表裡面的位置。第一個位置為 0。

      刪除
  9. 老師怎麼印
    1
    12
    123
    1234

    1
    12
    123
    1234

    回覆刪除
    回覆
    1. 一個是等腰三角形
      一個是置左對齊
      另外還有置右對齊

      刪除
    2. 1. 外圈為4, 內圈隨著外圈而增加.但 要考慮前面的空白.以及需要 是奇數
      for i in range(1, 5):
      for j in range(5 - i):
      print(end=' ')
      for j in range( 1, i * 2 ):
      print( j, end='')
      print('')

      2. 外圈為4, 內圈隨著外圈而增加
      for i in range(1, 5):
      for j in range( 1, i + 1):
      print( j, end='')
      print('')

      刪除
  10. 作者已經移除這則留言。

    回覆刪除
  11. 感謝講師願意拿自己的講師費買micro:bit給大家練習
    來上課的老師有些沒有板子,有些已經有很多塊micro:bit
    不知道能否提供2-3種選項(擴充套件),手邊已經有很多單板與陽春版的套件
    沒有的是擴充元件與外加的其它模組
    當然有需要的人(之前沒有的人),適合送板子
    只是希望講師的講師費能夠真的發揮效益
    偏鄉的學校缺的不是硬體(最基本的),而是變化(擴充的相關套件)
    而且能夠持續來的老師們,大多都是有心想學;但是套件太陽春
    做不出什麼變化,所以都在最基本的打轉

    回覆刪除
    回覆
    1. 我們開學後再討論。課程還是圍繞著Python 程式設計為中心來考慮。

      刪除
  12. https://drive.google.com/open?id=1oBKhUV1ut31EjCcGv64kA6MOKPvc1Hjw0gNi-BSJUfo

    回覆刪除
  13. 重點複習:
    課程 二 第 7,22,67(68,81,102,103), 123,124 頁

    回覆刪除
    回覆
    1. 加 try-except 複習,參考課程二 160~頁

      刪除
  14. 複習題:印出0~100的質數

    回覆刪除

張貼留言