1. 程式人生 > 其它 >Python的入門學習Day 14~15——form”夜曲程式設計“

Python的入門學習Day 14~15——form”夜曲程式設計“

Day 14

time: 2021.8.11.

​ 原文再續,輸接上一回。在資料結構之上,我們又開啟了新一章”迴圈“的學習。而今天,我們首先學習了"for"迴圈,以後有機會學習"while"迴圈呢。與"if"命令相似地,它有且還有以下注意點:“

  1. "for"迴圈的首句末尾,應帶有":"
  2. value的賦值中,索引格式為 "list[key]"(中位含點號)
  3. 每層縮排都代表同一迴圈,輸入後記腦補流程檢查一下哦
  4. 可用格式化輸出 key 與 value
  5. 檢查之專名
  6. Time Recording
  7. 學習時,也安排知識層級分佈

進步處:

  1. 簡化變數名稱
  2. 碼字的正確率高
  3. 頓正坐姿寫日記

Day 15

time:2021.8.12~13.

​ 昨晚看了美美的英仙座流星雨呢,所以在13號的這個早晨開始補寫日記。果然,12號的內容是對上一天內容的進階。12號的學習重點就是"for"迴圈的複雜應用,像是在書寫 數學的某些做題套路一樣··· ···顧名思義地,既然稱作“複雜應用”,那麼注意點也是老多的:

  1. 注意位置,如:“誰”應該被安排在同一迴圈中,"if"命令的層級劃分等

  2. 迴圈前的空容器新增,數值則x = 0,字典dic = {}

  3. 數學運算的計算機符號,如:"/"除以,"//"取整

  4. 運算方式,如:累加 (Sn) != 遞增 (an)

  5. T、L、D 的相關程式碼

    T = (),L = [],D = {} ,n∈N

    用途\領域 tuple List Dict
    索引 T.[0] L.[n(可有比號等)]x = L.pop(···) D[key]
    修改 -- L.[n] = ··· D[key] = ···
    插入 -- L.insert(n(落腳點),···) --
    追加 -- L.append(···) D[···]= ······
    刪除 -- L.pop(···) --
    有值元素的運算 -- -- (索引為整體即可)
  6. 複習,特別在知識相似且大量時

​ 進步處: