今天是寫Python基礎教程的第一課,也是下定決心作技術分享的第一篇文章。先扯幾句和技術無關的吧,也便於你們瞭解這套課程的內容,適不適合本身學習,我作開發6年了,已年過30,一直從事的WEB方面的開發,主要編程語言是PHP,慶幸的是6年時間裏,沒在外包公司工做過,隨着技術的不斷髮展,深知做爲一名合程序員須要不斷的提升,緊跟技術發展方向,學習其餘語言或者框架的同時,必須還要對源碼,算法,編程思想,網絡協議,Linux有深刻的理解。因此我決定作技術類的乾貨分享,能賺到一筆額外的收入最好,即便沒有也是本身技術的積累。python
新的一年立個Flag,手上現有的私活作完今年再也不接任何外包,全心積累技術,外包雖然有一筆很多的收入可是隻會讓本身變成一個熟練的菜鳥,並且常常到深夜,太累,怕得癌。那今年的主要目標是:程序員
Python 基礎教程,語法、條件、循環、類和對象、文件和流算法
Python 高級編程,網絡變成,多線程,WEB框架編程
Python 實戰,可能會寫一些與生活貼近的小項目,解讀身邊案例,寫一些爬蟲ubuntu
老生常談的算法,設計模式要理解和精通,書看過N次,每次讀了就忘,看似明白,可是沒有真正理解其含義,也沒有在項目中真正的運用到,因此今年必定要把設計模式和算法吃透。windows
若是時間容許,Uninx高級編程 也應該好好學學,瞭解計算系統,纔會讓編程遊刃有餘。設計模式
閒話扯得有點多,最後獻給全部正在努力的程序員,你的付出終將換取等額回報,30歲程序員沒人要?那多是他的技術不夠好,既然喜歡編程就一條道走到黑吧。bash
學完這次課程後,您能夠搭建一套Python的開發平臺,便於後期Python的學習。網絡
對於一名有經驗的程序員來講,可能僅需3-5分鐘,即可在Ubuntu下搭建一套Python開發環境。Windows下可能時間稍微略長一點。多線程
python下載地址:www.python.org/downloads/
windows 直接雙擊安裝包,下一步下一步便可。
安裝完成後,開始菜單便可找到python。選擇IDLE 打開編輯器。
#入門程序
print("Hello world");
複製代碼
sudo apt-get install python3
#安裝完成後,直接輸入 python3
複製代碼
Python2和Python3 有什麼區別? 他們兼容嗎? 語法有什麼區別?兩個都要學習嗎?
這些內容你們能夠了解一下,入門階段咱們不會考慮這麼多,把Python3先搞定吧。
下一課咱們將學習,Python中的語法,變量,函數以及用戶的輸入輸出。