@Aileen_Cheng 初學者如果不習慣,可以先用正規的寫法。這種簡寫是懶惰的工程師想出來的,可以少打一些字。你以後會愛上這種作法。
我都一堆字擠在一行,哈哈!
像這樣:
print(f"Average height is: {round(sum/len(student_heights))}")
感覺這樣好像比較直觀,哈哈!
python的縮排多為四個空白鍵(一個Tab鍵)
2-22
round(8/3, 2) 兩位小數點,四捨五入
print(8//3) 只留整數
我打字時他一直提醒我:
請考慮在單一貼文中回覆多則貼文
與其發好幾篇回應,來回覆各則貼文,不如在同一篇貼文中包含各則貼文的摘錄,並使用 @使用者名稱 來回應。
你可以編輯你先前的回應訊息,選擇字句後點選 **引用** 來回應。
對於大家而言,閱讀包含較多回覆的少量貼文,會比閱讀多篇瑣碎貼文更為輕鬆。
我開始寫爬蟲時,一直碰到一個問題,要把 tab 改為 空白。(我是用notepad++)
這章還沒有講到=跟==的差異唷~
(奇怪我明明在前面的留言下點回覆,卻不會出現引用)
這個是我新學到的,以前沒用過。
f-String
print(f"your score is {score}, your height is {height}, you are winning is {isWinning}")
請問「縮排」是要用在哪裡呢?為什麼需要特別注意它?(不好意思我問的問題真的好初階 XD)
此方法好像是python3.6之後的版本才有支援
縮排 Angela 有示範,放不同縮排時,會影響執行順序。
可能搭配圖會比較好懂,我再想想有沒有合適的說明方式。
=> 我之後可能朝這個方向想:
一個長幼有序的大家庭。
爸爸和伯叔輩是同輩,我和姐妹兄弟是同輩。
講話時,長輩先講,講完才輪到你。
感謝!已理解~之後會多注意
這章還有其他補充嗎?沒有的話,我們前進下一章:
另外請問,在練習到計算金額時,有練習到一個要在小數點後面保留兩位數,即便是0也要出現
Angela教大家搜尋到一個作法是套用下面這個寫法
“{:.2f}”.format()
請問這種特殊寫法的,是需要用的時候就搜尋即可嗎?應該不用背起來對嗎?
感覺就像標題有大標小標小小標那樣的概念對吧?
一層一層有優先順序,
同一層級的就空一樣寬度的縮排,用縮排來分層級
ps.順便感謝一下兩位前輩的細心回覆我這個幼幼生,感覺很像有兩位家教一樣,哈哈
我Day 3~5都還沒上課,無法參與討論,等上完再回來看大家的討論記錄。
再次謝謝唷
我的習慣是用到再查。經常查的,寫久了就會記起來;沒記起來的,就是不常用,也不用記(或者是程式寫太少)。
話說:我的寫法好像不是這樣,不過現在想不起來。
報告:討論記錄已更新。請參考置頂文,謝謝。
@Aileen_Cheng Angela 在6-59 Indentation in Python 用 資料夾 和 檔案 的方式說明縮排,很直觀又易懂,應該可以解答你的困惑。
https://www.udemy.com/course/100-days-of-code/learn/lecture/19115146