每個編程語言的學(xué)習(xí),第一個程序都是先向世界問好,Python 也不例外,這節(jié)我們先寫下第一個
Python 程序 —— Hello World 。
Python 是著名的“龜叔” Guido van Rossum 在 1989 年圣誕節(jié)期間,為了打發(fā)無聊的圣誕節(jié)而編寫的一
個編程語言。牛人就是牛人,為了打發(fā)無聊時間竟然寫了一個這么牛皮的編程語言。
現(xiàn)在,全世界差不多有 600 多種編程語言,但流行的編程語言也就那么 20 來種。
總的來說,這幾種編程語言各有千秋,但不難看出,最近幾年 Python 的發(fā)展非常的快,特別最近流行
的機(jī)器學(xué)習(xí),數(shù)據(jù)分析,更讓 python 快速的發(fā)展起來。
Python 是高級編程語言,它有一個特點就是能快速的開發(fā)。Python 為我們提供了非常完善的基礎(chǔ)代碼
庫,覆蓋了網(wǎng)絡(luò)、文件、GUI、數(shù)據(jù)庫、文本等大量內(nèi)容,被形象地稱作“內(nèi)置電池(batteries
included)”。用 Python 開發(fā),許多功能不必從零編寫,直接使用現(xiàn)成的即可。
而且 Python 還能開發(fā)網(wǎng)站,多大型網(wǎng)站就是用 Python 開發(fā)的,例如 YouTube、Instagram,還有國內(nèi)的豆瓣。很多大公司,包括 Google、Yahoo 等,甚至 NASA(美國航空航天局)都大量地使用 Python。
當(dāng)然,任何編程語言有有點,也有缺點,Python 也不例外。那么 Python 有哪些缺點呢?
第一個缺點就是運行速度慢,和C程序相比非常慢,因為Python是解釋型語言,你的代碼在執(zhí)行時會一
行一行地翻譯成CPU能理解的機(jī)器碼,這個翻譯過程非常耗時,所以很慢。
而C程序是運行前直接編譯成CPU能執(zhí)行的機(jī)器碼,所以非???。
第二個缺點就是代碼不能加密。如果要發(fā)布你的 Python 程序,實際上就是發(fā)布源代碼。
像 JAVA , C 這些編譯型的語言,都沒有這個問題,而解釋型的語言,則必須把源碼發(fā)布出去。
因為 Python 是跨平臺的,它可以運行在 Windows、Mac 和各種 Linux/Unix 系統(tǒng)上。目前,Python 有
兩個版本,一個是 2.x 版,一個是 3.x版,這兩個版本是不兼容的。本草根安裝的是 3.6.1 版本的。
至于在哪里下載,草根我建議大家最好直接官網(wǎng)下載,隨時下載下來的都是最新版本。
官網(wǎng)地址:https://www.python.org/
如果是 windows 系統(tǒng),下載完后,直接安裝,不過這里記得勾上Add Python 3.6 to PATH,然后點
「Install Now」 即可完成安裝。
這里要注意了,記得把「Add Python 3.6 to Path」勾上,勾上之后就不需要自己配置環(huán)境變量了,如
果沒勾上,就要自己手動配置。
在這里插入圖片描述
如果你一時手快,忘記了勾上 「Add Python 3.6 to Path」,那也不要緊,只需要手動配置一下環(huán)境變
量就好了。
在命令提示框中 cmd 上輸入 :
path=%path%;C:\Python
特別特別注意: C:\Python 是 Python 的安裝目錄,如果你的安裝目錄是其他地方,就得填上你對應(yīng)
的目錄。
安裝完成后,打開命令提示符窗口,敲入 python 后,出現(xiàn)下面的情況,證明 Python 安裝成功了。
而你看到提示符 >>> 就表示我們已經(jīng)在 Python 交互式環(huán)境中了,可以輸入任何 Python 代碼,回車后
會立刻得到執(zhí)行結(jié)果。
MAC 系統(tǒng)一般都自帶有 Python2.x 版本的環(huán)境,不過現(xiàn)在都不用 2.x 的版本了,所以建議你在
https://www.python.org/downloads/mac-osx/ 上下載最新版安裝。
安裝完成之后,如何配置環(huán)境變量呢?
先查看當(dāng)前環(huán)境變量:
echo $PATH
然后打開 ~/.bash_profile(沒有請新建)
vi ~/.bash_profile
我裝的是 Python3.7 ,Python 執(zhí)行路徑為:
/Library/Frameworks/Python. Framework/Versions/3.7/bin
于是寫入:
export PATH="/Library/Frameworks/Python. Framework/Versions/3.7/bin:$PATH"
最后保存退出,激活運行一下文件:
source ~/.bash_profile
好了,說了那么多,現(xiàn)在我們可以來寫一下第一個 Python 程序了。
一開始寫 Python 程序,個人不太建議用專門的工具來寫,不方便熟悉語法,所以這里我先用 Sublime
Text 來寫,后期可以改為用 PyCharm 。
第一個 Python 程序當(dāng)然是打印 Hello Python 啦。
如果你沒編程經(jīng)驗,什么都不懂,沒關(guān)系,第一個 Python 程序,只要跟著做,留下個印象,嘗試一下
就好。
新建一個文件,命名為 HelloPython.py
, 注意,這里是以 .py
為后綴的文件。
然后打開文件,輸入 print('Hello Python')
最后就可以打開命令行窗口,把當(dāng)前目錄切換到 HelloPython.py 所在目錄,就可以運行這個程序了,下面就是運行的結(jié)果。
當(dāng)然,如果你是使用 Sublime Text ,并且在安裝 Python 的時候配置好了環(huán)境變量,直接按 Ctrl + B 就可以運行了,運行結(jié)果如下:
我本人一直是建議在學(xué)習(xí)周期使用文本編輯器或者是Sublime Text 這個工具來寫 Python 程序的,因為
這樣有利于我們了解整個流程。
當(dāng)然,如果你有一定的編程基礎(chǔ),是可以使用集成的開發(fā)環(huán)境的,這樣可以提高效率。這時,你可以選
擇 PyCharm ,PyCharm 是由 JetBrains 打造的一款 Python IDE,支持 macOS、 Windows、 Linux 系統(tǒng)。
PyCharm 下載地址 : https://www.jetbrains.com/pycharm/download/
好啦, 我們這節(jié)就到這里啦,如果對你有幫助就收藏一下,點個贊,然更多的人看到它吧~【筆芯】
聯(lián)系客服