真心建議大學生都去學Python
會編程真的很香!
真心建議大學生都去學Python
1、學習規劃
準備:
搭建運行環境:安裝Python、配置環境變量、安裝IDE
積極探索Python的使用方法, 盡可能多的完成下面這
些任務:
第壹周:基本概念(4小時) :print, 變量, 輸入, 條件語句
第二周:基本概念(5小時) :列表, for循環, while循環, 函數,
導入模塊
第三周:簡單編程問題(5小時):交換兩個變量值,將攝氏度轉換
為華氏溫度,求數字中各位數之和,判斷某數是否為素數,生
成隨機數,刪除列表中的重復項等等
第四周:中級編程問題(6小時):反轉壹個字符串(回文檢測),計算
最大公約數,合並兩個有序數組,猜數字遊戲,計算年齡等等
第五周:數據結構(6小時):棧,隊列,字典,元組樹,鏈表
1、學習規劃
第七周:算法(6小時):搜索(線性和二分查找)、排序(冒泡排序、
選擇排序)、遞歸函數(階乘、斐波那契數列)、時間復雜度(線性
、二次和常量)
接下來,讓我們朝著軟件開發任務進軍吧!不妨嘗試綜
合妳學到的知識完成壹個實際的項目:
第壹周:熟悉壹種IDE(5小時) :IDE是妳在編寫大型項目時的操作
環境所以妳需要精通壹個IDE。在軟件開發的初期我建議妳在
VS code中安裝Pvt hon擴展或使用J up y ter notebook.
第二周:Git hub(6小時) 探索Git hub, 並創建壹個代碼倉庫。嘗
試提交(Commit) 、查看變更(Diff和上推(Push) 妳的代碼。另
外, 還要學習如何利用分支工作如何合並(merge) 不同分支以及
如何在壹個項目中創建拉取請求(pull request) 。
第三周:第壹個項目--簡單計算器(4小時) ; 熟悉Tkinter, 創建壹個
簡單的計算器
1、學習規劃
第四、五、六周:個人項目(每天5小時):選定壹個項目並完成它
第七周:托管項目(5小時) :學習使用服務器和hosting服務來托管
妳的項目。創建壹個He roku設置並部署妳構建的應用程序。
2、推薦的學習網站
菜鳥教程:Python基礎教程
git hub:代碼開源平臺, 能找到很多項目
stack overflow:編程類問題總能在這找到答案
kag gle:數據分析、深度學習練手
leet code:用來刷題