標籤:

跟黃哥學習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.1

python 2.7.11

下載後雙擊安裝

電腦32位

python 3.5.1

python 2

下載後雙擊安裝

特別提示:winodws下需要設置環境變數 (Excursus: Setting environment variables)

請看docs.python.org/2/using

使得cmd下任意路徑輸入python,沒有報錯信息,表示正確安裝好了。

特別提示:安裝是選擇添加path,自動設置好環境變數。

mac 下 64位 下載這個

python 3.5.1

python 2.7.11

點擊安裝

32位 python 3.5.1

python 2.7.11

linux 下 以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、atom

3、sublime text

4、Visual Studio Code

5、wingide

6、liclipse pydev

7、vim

8、emacs

........

蘿蔔白菜各有所愛,選擇適合自己的.

學習方法

1、動手,又動腦,一定要自己敲代碼。

2、如何通過學習python學會編程

如果你感覺黃哥的文章對你有幫助請打賞,支付寶賬號:18610508486@163.com

跟黃哥學習python第二章

黃哥python培訓_python初學者的第一步點擊黃哥python培訓試看視頻播放地址


推薦閱讀:

使用Celery
Python小工具: 發個周報郵件給老闆
如何真正零基礎入門Python?(第一節)
VisPy 中文文檔:簡介與安裝
[2] Python變數

TAG:Python |