
現代Python 101-鍛煉是您練習基本Python編程技能的遊樂場。本課程包含精心選擇的20次鍛煉,涵蓋Python的所有基本方面。如果您已經參加了我的較早課程現代Python 101,那麼您就會知道內容很密集並且充滿了很多信息!
本課程與現代Python 101的完全相反,在本課程中,我首先要向您提出問題,可能很難開始並期望您嘗試它。如果您可以解決,那麼它很棒,如果不是,那麼就沒有擔心,問題是故意設計的,這樣您就不會首次嘗試!並且每個問題都有詳細的解釋和解決方案視頻。
我還從Hacker Rank中選擇了一些問題,只是為了讓您了解如何處理這些平台。這也將幫助您在將來解決具有類似編碼挑戰平台的解決問題。
想想這樣的問題 - 解決問題是您的工作,使它盡可能困難是我的工作!
因此,對您來說真正重要的是在整個課程中一直persist ,到課程結束時,您將比以前學得更多!當我向您提出問題時,我希望您在線搜索其他概念,瀏覽堆棧溢出或官方Python文檔等網站的文章,並嘗試提出解決方案。
僅解決或不解決問題並不重要或解決問題所需的步驟無關緊要,什麼是重要的 - 您是如何解決問題的?您是如何分解問題的?您是否可以從概念上可視化解決方案?請記住,一個工作計劃比簡潔或快速程序重要得多!
我建議您不要在一個問題上花費超過45-60分鐘,如果您能夠部分正確地將其糾正,則可能會花更多的時間可能是有道理的。如果您花費的時間比這更多的時間,那麼我建議您觀看解決方案,然後自己再次嘗試問題。
在您嘗試結束時,您始終可以將答案與解決方案進行比較,但是請記住,我的解決方案不是唯一的solutions ,您可能會有一種完全可以接受的方法,重要的是結果。
這些鍛煉幾乎涵蓋了我們在現代Python 101中學到的每個主題,除了錯誤處理和包裹外,鍛煉主要旨在測試您的邏輯和推理。
這些鍛煉是為Python Beginners或想要練習其fundamental Python編程技能的任何人設計的。
每種Workout都是特定於特定Python主題的特定的,並且一次針對一個概念。
只要堅持您的努力,解決方案就會隨之而來!
我很想听聽您的反饋!並且也很想知道您是否有興趣從我這裡學習任何其他主題。
網站-www.octallium.com
Twitter- @Octallium
YouTube -Octallium