跟黃哥學習Python第一章
完事開頭難,千里之行始於足下。
為啥要學習Python
1、python是一門容易人們的語言,便於快速學習,快速應用到業務上。 n 2、python 有豐富的自帶標準庫和大量的第三方庫。 n 3、python應用廣泛。 n (1)web開發。 n (2)爬蟲。 n (3)linux下網路編程、特別是高並發服務端設計(高並發大流量分散式伺服器後台開發)。 n (2)機器學習和數據挖掘; n (3)圖像處理、遊戲開發等。 n (4)雲計算。 n (5)ERP。 n (6) 科學計算、生物計算。 n (7) 運維自動化。 n (8)測試自動化等等方面。 nn 4、學習python可以讓一些想從事IT行業的朋友,通過學習python學會編程,快速進入到IT行業。n
學習python 2 還是 python 3
為啥有那麼多python n CPython是用C語言實現的Python解釋器。作為官方實現,它是最廣泛使用的Python解釋器。 n 除了CPython以外,還有用Java實現的Jython,用.NET實現的IronPython, n 使Python方便地和Java程序、.NET程序集成。另外還有一些實驗性的Python解釋器比如PyPy。 n 本書以cpython 也就是常說的python為主。 nnpython 有兩個版本,python 2 和 python 3 ,學習python2 還是3,這個不是一個問題。 n學習編程不是純學語法,是學習編程思路,python 2 和 3 都姓「python「, n差別沒有那麼大,差別可以通過查文檔解決。所以根據自己的喜好選擇python 2 還是 python 3。 n目前工作上大家還在用python 2。 n
為啥要在linux下學習python
提到Linux,部份人不熟悉,不熟悉沒有關係,不熟悉可以學習啊。 n白紙才好寫字,python不是也不熟悉嗎? n可以在學習python的同時,在Linux操作系統下學習,同時學會了python 和Linux,一舉兩得,多好的事。 nn1、python以後開發的程序,大部分跑在Linux操作系統下,以後工作環境需要用到Linux,你說該學嗎? nn2、企業招聘要求會Linux,你說該學嗎? nn3、連微軟都擁抱Linux,你說該學嗎? nn4、在windows下學習,會碰到各種麻煩問題,換一個沒有病毒,學習python造成障礙少的操作系統,你說該學嗎? n
linux 可以選擇centos,或ubuntu。
可以先擇獨立安裝或通過虛擬機安裝。
安裝ubuntu,請看。安裝centos,請看如何安裝python
python下載
windows平台電腦64位
python 3.5.1python 2.7.11下載後雙擊安裝電腦32位python 3.5.1python 2下載後雙擊安裝特別提示:winodws下需要設置環境變數 (Excursus: Setting environment variables)請看http://docs.python.org/2/using/windows.html使得cmd下任意路徑輸入python,沒有報錯信息,表示正確安裝好了。
特別提示:安裝是選擇添加path,自動設置好環境變數。mac 下 64位 下載這個
python 3.5.1python 2.7.11點擊安裝32位 python 3.5.1
python 2.7.11linux 下 以ubuntu為例
(1)下載
在python官網中下載python2.7.9安裝包 http://python.org/ftp/python/2.7.9/Python-2.7.9.tar.xzn
(2)解壓
tar -zvf Python-2.7.9.tar.xzn
(3)編譯安裝
cd Python-2.7.9nn ./configurenn make nn sudo make installn
python默認安裝目錄在/usr/local/lib/python2.7,終端shell下python -V 查看版本號
(4)更改系統默認版本
sudo rm /usr/bin/pythonnn sudo ln -s /usr/include/python2.7 /usr/bin/pythonn
這樣在終端輸入python顯示的默認版本就是2.7.9了
操作系統有了,得會常用的命令
linux shell,一種殼層與命令行界面,是linux操作系統下傳統的用戶和計算機的交互界面。n第一個用戶直接輸入命令來執行各種各樣的任務。普通意義上的shell就是可以接受用戶輸入命令的程序。 n它之所以被稱作shell是因為它隱藏了操作系統低層的細節。 n同樣的linux下的圖形用戶界面GNOME和KDE,有時也被叫做「虛擬shell」或「圖形shell」。 nlinux操作系統下的shell既是用戶交互的界面,也是控制系統的腳本語言。 n當然在這點也有別於Windows下的命令行,雖然也提供了很簡單的控制語句。 n在Windows操作系統下,可能有些用戶從來都不會直接的使用shell, n然而在linux系列操作系統下,shell仍然是控制系統啟動、XWindow啟動和很多其他實用工具的腳本解釋程序。nn常用的命令: n mkdir 創建目錄 n rmdir 刪除目錄 n cd 切換目錄 n pwd 顯示目錄 n ls 列目錄 n cp 複製文件n mv 更改文件名n rm 刪除文件n chmod 改變許可權n cat 編輯文件n less 顯示文件內容n
學習Linux command 請參考
常用ide或編輯器
1、pycharm
2、atom3、sublime text4、Visual Studio Code5、wingide
6、liclipse pydev7、vim8、emacs........蘿蔔白菜各有所愛,選擇適合自己的.學習方法
1、動手,又動腦,一定要自己敲代碼。
2、如何通過學習python學會編程
如果你感覺黃哥的文章對你有幫助請打賞,支付寶賬號:18610508486@163.com
跟黃哥學習python第二章
黃哥python培訓_python初學者的第一步點擊黃哥python培訓試看視頻播放地址
推薦閱讀:
※使用Celery
※Python小工具: 發個周報郵件給老闆
※如何真正零基礎入門Python?(第一節)
※VisPy 中文文檔:簡介與安裝
※[2] Python變數
TAG:Python |