今天是寫python基礎教程的第一課,也是下定決心做技術分享的第一篇文章。先扯幾句和技術無關的吧,也便於大家了解這套課程的內容,適不適合自己學習,我做開發6年了,已年過30,一直從事的web方面的開發,主要程式語言是php,慶幸的是6年時間裡,沒在外包公司工作過,隨著技術的不斷發展,深知作為一名合程式設計師需要不斷的提高,緊跟技術發展方向,學習其他語言或者框架的同時,必須還要對原始碼,演算法,程式設計思想,網路協議,linux有深入的理解。所以我決定做技術類的乾貨分享,能賺到一筆額外的收入最好,即使沒有也是自己技術的積累。
新的一年立個flag,手上現有的私活做完今年不再接任何外包,全心積累技術,外包雖然有一筆不少的收入但是只會讓自己變成乙個熟練的菜鳥,而且經常到深夜,太累,怕得癌。那今年的主要目標是:
python 基礎教程,語法、條件、迴圈、類和物件、檔案和流
python 高階程式設計,網路變成,多執行緒,web框架
python 實戰,可能會寫一些與生活貼近的小專案,解讀身邊案例,寫一些爬蟲
老生常談的演算法,設計模式要理解和精通,書看過n次,每次讀了就忘,看似明白,但是沒有真正理解其含義,也沒有在專案中真正的運用到,所以今年一定要把設計模式和演算法吃透。
如果時間允許,uninx高階程式設計 也應該好好學學,了解計算系統,才會讓程式設計游刃有餘。
閒話扯得有點多,最後獻給所有正在努力的程式設計師,你的付出終將換取等額回報,30歲程式設計師沒人要?那可能是他的技術不夠好,既然喜歡程式設計就一條道走到黑吧。
學完此次課程後,您可以搭建一套python的開發平台,便於後期python的學習。
對於一名有經驗的程式設計師來說,可能僅需3-5分鐘,便可在ubuntu下搭建一套python開發環境。windows下可能時間稍微略長一點。
windows 直接雙擊安裝包,下一步下一步即可。
安裝完成後,開始選單即可找到python。選擇idle 開啟編輯器。
#入門程式
print("hello world");
看一下ubuntu 18.04 下如何安裝?sudo apt-get install python3
#安裝完成後,直接輸入 python3
python2和python3 有什麼區別? 他們相容嗎? 語法有什麼區別?兩個都要學習嗎?
這些內容大家可以了解一下,入門階段我們不會考慮這麼多,把python3先搞定吧。
下一課我們將學習,python中的語法,變數,函式以及使用者的輸入輸出。
第一講 Oracle基礎教程主題概覽
1 oracle介紹 介紹了oracle資料庫應用場景和發展歷史,oracle的平台支援,oracle的技術特點,orale的相關體系結構。2 oracle安裝 詳細介紹oracle11g安裝過程,教你一步一步搭建oracle資料庫。4 oracle服務 介紹oracle11g安裝完畢後各個服務的詳...
第一講 XHTML基礎
一 html概述 超文字標記語言 是一種基本的web網頁設計語言,主要用於實現靜態的全球資訊網文件。1997年1月,html4被發布正是標準 1999年12月,w3c又推出html4.01 三 html的標記語法 1 雙標記 標記 內容 2 單標記 標記 最常用的單標記是 3 標記屬性 標記 屬性1...
python學習第一講
usr bin python print 你好,世界 i 10 print i的值為 i if i 10 print i 10 elif i 20 print 10 20 import sys x runoob sys.stdout.write x n print x a y b print x p...