Day 5 - Beginner - Python Loops

Day 5 - Beginner - Python Loops

  1. Day 5 Goals: what we will make by the end of the day
  2. Using the for loop with Python Lists
  3. [Interactive Coding Exercise] Average Height
  4. [Interactive Coding Exercise] High Score
  5. for loops and the range() function
  6. [Interactive Coding Exercise] Adding Even Numbers
  7. [Interactive Coding Exercise] The FizzBuzz Job Interview Question
  8. Day 5 Project: Create a Password Generator
  9. Hard Work and Perseverance beats Raw Talent Every Time
3個讚

想問問:大家如果exercise卡關時,大概都掙扎多久才去看影片啊?覺得這章節49、50的練習,自己卡關好久,最後也是靠偷看影片才解決出來?還是有什麼比偷看影片還好的學習方法?歡迎提供~~

目前卡最久的大概是2天,但還是沒看答案作出來了,即使跟老師的寫法不一樣,但結果一樣就好。
老師的方法筆記記錄起來,留待下次再應用。

真正解不出來的大概是掙扎1~2小時就放棄了,例如迷宮轉圈圈的問題,解了轉圈,又死在別的地方,轉不出去。

我個人認為,老師出的題目大多不難,也都有提示,所以可以硬解是最好,不要管寫得好不好。

多 google 找答案,是老師建議的最好方式,但儘量以老師已教的範圍為限,別用未教的方法解題,
因為有些方法到後面會教,先用了就失去意義了。

1個讚

恩恩恩 謝謝r大的分享

你好,卡住的時候,我推薦用Thonny的debug current script。
初期的觀念建立,很好用。
好Thonny,不用嗎?

1個讚

如老師說的,善用 print(),可以解決絕大部份的問題。

1個讚

我覺得看影片的解法不是問題。如果未來碰到同樣的題目,還是得回來看影片,這才是問題。

好像沒辦法簡短回覆,等有空時再來說一下我的想法:筆記、設定複習、參與討論或主動講解。

2個讚

沒想到,我自己也卡在5-49。
最後,靠強力的隊友提示與Angela老師在影片中的提示。

  1. 別忘記math operator。
  2. Thonny IDE的View > Variables,找出關聯性。

1個讚