筆者:風起怨江南 出處:https://blog.csdn.net/JackMengJin 筆者原創,文章歡迎轉載,如果喜歡請點贊+關注,謝謝支持!
print('Hello World!')
不同操作系統的安裝和"Hello World!"
目錄
零:python簡介
python是什麼:python是一種高級計算機程序設計語言。python由吉多·範羅蘇姆(Guido van Rossum)在1989年創立。
python的特點:“優雅”、“明確”、“簡單”,python提供了非常完善的基礎代碼庫和大量的第三方庫可供大家使用,開源、免費。完成同一個任務,C語言要寫1000行代碼,Java只需要寫100行,而Python可能只要20行。
python版本:python2.x和python3.x,截至當前官網最新版本爲3.8.2。
缺點:運行速度慢——C程序運行1秒鐘,Java程序可能需要2秒,而Python程序可能就需要10秒。還有一個缺點就是代碼不能加密。
python可以做什麼:開發web、開發遊戲、自動化、自動化測試等。
python不能做什麼:寫操作系統——只能用C語言寫,寫手機APP——只能用Swift/Objective-C(針對iOS)和Java(針對Android),寫3D遊戲——C或C++。
欲知更多python介紹:python官網直通車-> https://www.python.org/
python百度百科直通車-> https://baike.baidu.com/item/Python/407313
一:安裝python3.8.2
1.1 在不同的操作系統安裝python3.8.2
win:
官網下載python版本:https://www.python.org/downloads/windows/
1)根據計算機屬性選擇32位還是64位的安裝包,如:Windowsx86-64 executable installer版本。
2)下載完成後執行下載下來的exe程序,進入安裝界面,這裏需要注意的是,選擇路徑安裝時,記得把下方的“Add Python 3.8 to PATH”勾選,直接把默認用戶變量添加上了。
3)安裝成功後,在cmd終端下python -v查看下python安裝和版本情況。
Linux:
由於Linux系統是爲了編程而設計的,因此大多數Linux系統默認安裝了python(一般是python2.x)。
1)首先在終端輸入python --version 查看當前系統安裝的python版本。
~$ python --version
2)直接安裝python3.8版本或下載python3.8源碼
如果直接安裝,輸入命令 sudo apt install python3.8:
#sudo apt install python3.8
----------------
或者手動下載安裝python源碼:
wget https://www.python.org/ftp/python/3.8.2/Python-3.8.2.tgz
解壓python-3.8.2.tgz
tar -zxvf Python-3.8.2.tgz
建立一個空文件夾來存放python3程序
mkdir /usr/local/python3
編譯,安裝
cd Python-3.8.2
./configure --prefix=/usr/local/python3
make && make install
3)軟鏈接
詳細操作可以看我之前寫的博客,直通車-> https://www.cnblogs.com/mengjinxiang/p/12397173.html
這裏簡單說一下:
先進入到bin文件夾下,查看當前的軟鏈接ll |grep python,可以看到當前python的軟鏈接爲python2.7*
lrwxrwxrwx 1 root root 7 Mar 2 01:52 /usr/bin/python -> python2*
lrwxrwxrwx 1 root root 9 Oct 10 04:32 /usr/bin/python2 -> python2.7*
-rwxr-xr-x 1 root root 3702800 Nov 7 02:07 /usr/bin/python2.7*
lrwxrwxrwx 1 root root 9 Feb 24 03:39 /usr/bin/python3 -> python3.7*
-rwxr-xr-x 1 root root 5082224 Oct 8 09:47 /usr/bin/python3.7*
-rwxr-xr-x 1 root root 5082224 Oct 8 09:47 /usr/bin/python3.7m*
-rwxr-xr-x 1 root root 384 Jan 30 2019 /usr/bin/python3-futurize*
lrwxrwxrwx 1 root root 10 Feb 24 03:39 /usr/bin/python3m -> python3.7m*
-rwxr-xr-x 1 root root 388 Jan 30 2019 /usr/bin/python3-pasteurize*
root@jack-virtual-machine:/usr/bin# ll /usr/bin/python
lrwxrwxrwx 1 root root 7 Mar 2 01:52 /usr/bin/python -> python2*
root@jack-virtual-machine:/usr/bin# ll /usr/bin/python2
lrwxrwxrwx 1 root root 9 Oct 10 04:32 /usr/bin/python2 -> python2.7*
root@jack-virtual-machine:/usr/bin#
刪除python軟鏈接文件: rm -rf python
重新創建新指向 python:ln -s /usr/bin/python3 python
root@jack-virtual-machine:/usr/bin#
root@jack-virtual-machine:/usr/bin# rm -rf python
root@jack-virtual-machine:/usr/bin# python --version
bash: /usr/bin/python: 沒有那個文件或目錄
root@jack-virtual-machine:/usr/bin# ln -s /usr/bin/python3 python
root@jack-virtual-machine:/usr/bin#
查看當前python版本:
這裏需要注意的是,千萬千萬不要刪除系統自帶的python2.x版本,如果刪除了會影響系統許多功能,且恢復較爲麻煩。
OS X(mac) :
同樣,大多數OS X系統都安裝了python,首先確定安裝的是哪個版本的python。
1)確定已安裝的版本,打開終端窗口,執行python --version命令。
2)在官網下載python安裝包,https://www.python.org/downloads/mac-osx/
3)下載後安裝。
以上是不同操作系統的python安裝步驟。
二:編譯環境
針對win系統和linux下的編譯環境:
win系統
1)win系統下python的環境變量
如果之前沒有修改python的環境變量,需要先修改下環境變量,再驗證下。
點我的電腦->右鍵選‘屬性’->選擇高級系統設置->選環境變量->在系統變量中選中‘path’->編輯->編輯文本
在變量值一欄將Python路徑拷進去:
2)python的編譯軟件
這裏推薦使用pycharm和vscode,安裝和使用方法請查看我之前在博客上寫的pycharm的安裝教程,這裏不在重複:https://www.cnblogs.com/mengjinxiang/p/12264648.html
Linux系統
好用的python編譯軟件有很多,這裏推薦下vscode(Visual Stodio Code).
當然好用的編譯軟件還有許多,後續會根據具體情況再更新。
三:第一個python程序
所有前戲都已準備就緒,那麼開始整個《python學習》專題的第一個python程序——"Hello World!"
print是一個常用函數,其功能就是輸出括號中的字符串。
終端:
cmd打開終端,輸入python,回車,可以看到三個>>>箭頭:
輸入print('Hello World!'),回車查看結果:
print('Hello World!')
退出python需要輸入exit(),回車:
pycharm:
在pycharm新建一個p03_31.py的文件,輸入ptint('Hello World!'),點擊運行:
而生成的.py文件可以直接在終端打開,進入到目錄下,執行python p03_31.py:
——————
以上便是《Python學習00講》所有內容,更多python學習請繼續關注我的博客——風起怨江南,不定期更新,原創不易,如果喜歡請點贊和關注,謝謝大家的支持!想獲得更多免費的學習資料請添加微信公衆號——風起怨江南,謝謝大家的關注和支持!