Day 2 - Beginner - Understanding Data Types and How to Manipulate Strings

@Aileen_Cheng 初學者如果不習慣,可以先用正規的寫法。這種簡寫是懶惰的工程師想出來的,可以少打一些字。你以後會愛上這種作法。

1個讚

我都一堆字擠在一行,哈哈!
像這樣:
print(f"Average height is: {round(sum/len(student_heights))}")

1個讚

感覺這樣好像比較直觀,哈哈!

python的縮排多為四個空白鍵(一個Tab鍵)

2-22
round(8/3, 2) 兩位小數點,四捨五入
print(8//3) 只留整數

我打字時他一直提醒我:
請考慮在單一貼文中回覆多則貼文

與其發好幾篇回應,來回覆各則貼文,不如在同一篇貼文中包含各則貼文的摘錄,並使用 @使用者名稱 來回應。

你可以編輯你先前的回應訊息,選擇字句後點選 **引用** 來回應。

對於大家而言,閱讀包含較多回覆的少量貼文,會比閱讀多篇瑣碎貼文更為輕鬆。

我開始寫爬蟲時,一直碰到一個問題,要把 tab 改為 空白。(我是用notepad++)

這章還沒有講到=跟==的差異唷~
(奇怪我明明在前面的留言下點回覆,卻不會出現引用)

1個讚

這個是我新學到的,以前沒用過。
f-String
print(f"your score is {score}, your height is {height}, you are winning is {isWinning}")

@Aileen_Cheng 引用要用滑鼠拉出一段文字,然後點「引用」

1個讚

請問「縮排」是要用在哪裡呢?為什麼需要特別注意它?(不好意思我問的問題真的好初階 XD)

縮排觀念可以參考此網址:Python – 關於縮排 indent 兩三事 | 瓶水相逢 - 艾小克 - 點部落
第四點

2個讚

此方法好像是python3.6之後的版本才有支援

縮排 Angela 有示範,放不同縮排時,會影響執行順序。
可能搭配圖會比較好懂,我再想想有沒有合適的說明方式。
=> 我之後可能朝這個方向想:
一個長幼有序的大家庭。
爸爸和伯叔輩是同輩,我和姐妹兄弟是同輩。
講話時,長輩先講,講完才輪到你。

1個讚

感謝!已理解~之後會多注意

這章還有其他補充嗎?沒有的話,我們前進下一章:

另外請問,在練習到計算金額時,有練習到一個要在小數點後面保留兩位數,即便是0也要出現
Angela教大家搜尋到一個作法是套用下面這個寫法
“{:.2f}”.format()
請問這種特殊寫法的,是需要用的時候就搜尋即可嗎?應該不用背起來對嗎?

感覺就像標題有大標小標小小標那樣的概念對吧?
一層一層有優先順序,
同一層級的就空一樣寬度的縮排,用縮排來分層級

ps.順便感謝一下兩位前輩的細心回覆我這個幼幼生,感覺很像有兩位家教一樣,哈哈
我Day 3~5都還沒上課,無法參與討論,等上完再回來看大家的討論記錄。
再次謝謝唷

2個讚

我的習慣是用到再查。經常查的,寫久了就會記起來;沒記起來的,就是不常用,也不用記(或者是程式寫太少)。

話說:我的寫法好像不是這樣,不過現在想不起來。

2個讚

報告:討論記錄已更新。請參考置頂文,謝謝。

@Aileen_Cheng Angela 在6-59 Indentation in Python 用 資料夾 和 檔案 的方式說明縮排,很直觀又易懂,應該可以解答你的困惑。
https://www.udemy.com/course/100-days-of-code/learn/lecture/19115146