Python簡介
Python是一種跨平臺的計算機程序設計語言,是一種面向對象的動態類型語言,最初被設計用於編寫自動化腳本(shell),隨着版本的不斷更新和語言新功能的添加,越多被用於獨立的、大型項目的開發。許多大型網站就是用Python開發的,例如YouTube、Ins、Google、Yahoo等都在使用Python,當然近年國內的公司也都開始使用,比如知乎、網易、騰訊、豆瓣等都已公開在使用Python。
當前Python應用相當廣泛,常見的有後端開發、軟件開發、Web開發、人工智能、網絡爬蟲,尤其是爬蟲技術、大數據技術
,可謂是盡人皆知了。
筆者斷斷續續接觸Python也好久了,現在打算抽點時間去整理一些資料,很多東西純屬個人觀點,歡迎大家交流指正。 個人感覺Python 入門相當的簡單, 稍微懂點開發基礎的人都很容易上手。
開發工具
Python是跨平臺的,可在Windows、Mac及各種Linux/Unix系統上運行。 開發前首先要下載開發工具,也稱爲開發解釋器,筆者使用的是Mac, Mac上自帶終端使用命令行可以開發,另外就是下載開發工具。
Python有兩個不同的大版本,一個是2.x版,一個是3.x版,這兩個版本是不兼容的。當然版本越高表明功能越強大,性能越穩定,所以建議還是安裝最新的版本。目前最新版本已經是3.8,本人安裝的是3.7。
方法一、 使用Mac終端安裝:
打開終端,先保證安裝了Homebrew,然後 $ brew install python3
就可安裝,如果沒有安裝Home-brew,剛好可通過筆者上一篇博客的介紹安裝。
方法二、 通過官網下載應用程序:
Python官網
下載後安裝即可使用。
開發第一個程序(Hello Python!)
上面介紹了兩種開發工具,現在介紹我們的第一個程序,如何敲代碼、運行程序、然後輸入萬年不變的 Hello Python!
。
使用終端方法最大的優點就是裝13🐂掰
,缺點就是不能保存代碼
,下次要用需要重敲一遍,當然使用官方推薦的應用程序就可以保存任意代碼,隨意運行。那麼我們想要魚和熊掌都兼得怎麼辦?那就使用文本編輯器來寫代碼,通過終端命令行來執行!
介紹兩款常用的、強大的文本編輯器:Sublime Text、Visual Studio Code, 不推薦Mac自帶的編輯器,當然也是可以用的。
Sublime Text官網下載地址
Visual Studio Code官網下載地址
下面開始敲代碼吧:
- 終端直接運行:
舉例:我們打印 hello Python!
和 當前時間戳
首先輸入Python3,終端會自動打開python解釋器,直接敲代碼就可以。
- 通過文本編輯器編寫代碼,保存爲.py文件。
舉例:我們打印 hello Python, I am VSCode!
(1)在VSCode裏面寫入以下代碼,並保存在桌面,命名爲pthon.py:
#!/usr/bin/env python3
print('hello Python, I am VSCode!')
桌面多了一個py文件
(2)打開終端: cd到桌面目錄:
$ cd /Users/xxx/Desktop
(3)給python.py執行權限:
$ chmod a+x python.py
(4)運行:
$ ./python.py
這樣我們打印出了第一個python程序!