卖逼视频免费看片|狼人就干网中文字慕|成人av影院导航|人妻少妇精品无码专区二区妖婧|亚洲丝袜视频玖玖|一区二区免费中文|日本高清无码一区|国产91无码小说|国产黄片子视频91sese日韩|免费高清无码成人网站入口

學(xué)習(xí)Python的第一個(gè)程序

在前面的文章中,我們已經(jīng)了解了一些基礎(chǔ)知識(shí),現(xiàn)在讓我們開始編寫我們的第一個(gè)Python程序,并對(duì)代碼進(jìn)行分析。 為什么選擇在Linux上編寫Python程序 在開始之前,我想先說明一點(diǎn),我們選擇在

在前面的文章中,我們已經(jīng)了解了一些基礎(chǔ)知識(shí),現(xiàn)在讓我們開始編寫我們的第一個(gè)Python程序,并對(duì)代碼進(jìn)行分析。

為什么選擇在Linux上編寫Python程序

在開始之前,我想先說明一點(diǎn),我們選擇在Linux系統(tǒng)上編寫Python程序,而不是在Windows上。至于為什么做出這個(gè)選擇,我會(huì)在后面詳細(xì)解釋。如果你還不會(huì)在Linux上安裝Python,可以查看我的另一篇文章,了解如何安裝VMware虛擬機(jī)。

鏈接:

如果你對(duì)Linux系統(tǒng)還不熟悉,也可以參考我的另一篇文章,了解如何使用Linux。

鏈接:

編寫第一個(gè)程序:Hello World

下面我們開始編寫我們的第一個(gè)程序:Hello World。這個(gè)程序的功能非常簡(jiǎn)單,就是打印(輸出到顯示器)一句話“Hello World”。

首先,我們需要確定是否已經(jīng)安裝了Python解釋器(事實(shí)上,絕大多數(shù)Linux系統(tǒng)默認(rèn)都安裝了Python)。我們可以使用命令python -V來查看Python的版本。

在終端中輸入以下命令:

python -V

可以看到我們安裝的Python版本是2.4,也就是Python 2?,F(xiàn)在我們創(chuàng)建一個(gè)Python文件,命名為。

如果你對(duì)Linux基礎(chǔ)還不了解,可以先查看我的有關(guān)Linux的文章。

編譯型和解釋型的區(qū)別

在開始編寫代碼之前,我們需要先理解兩種計(jì)算機(jī)語言的運(yùn)行結(jié)構(gòu):編譯型和解釋型。

編譯型語言(如匯編、C)和解釋型語言(如Java、JavaScript、Python)在運(yùn)行方式上有所不同。

編譯型語言可以完成一些底層工作,例如操作系統(tǒng)開發(fā)。編譯型語言有一個(gè)編譯器和一個(gè)鏈接器。當(dāng)我們編寫好源代碼后,由于計(jì)算機(jī)無法直接識(shí)別我們的代碼(即ASCII碼),我們需要通過編譯器將代碼編譯成二進(jìn)制碼,然后計(jì)算機(jī)才能將我們的代碼加載到內(nèi)存中運(yùn)行。鏈接器的作用是將不同文件的二進(jìn)制碼組合成可執(zhí)行文件。

而解釋型語言則稍有不同。解釋型語言的一個(gè)缺點(diǎn)是相對(duì)較慢,因?yàn)樗枰ㄟ^解釋器來解釋代碼。計(jì)算機(jī)無法直接識(shí)別我們的代碼,這時(shí)解釋器就起到了翻譯的作用。解釋器將代碼轉(zhuǎn)換為CPU能夠識(shí)別的二進(jìn)制代碼。

Python解釋器的路徑

在編寫Python代碼之前,我們需要知道Python解釋器的路徑。

在終端中輸入以下命令:

which python

可以看到我們的Python解釋器路徑是/usr/bin/python。記住這個(gè)路徑,我們會(huì)在后面的代碼中使用。

編寫Hello World程序

使用vim編輯器打開文件。

vim 

按下字母"a"切換到插入模式,并輸入以下代碼:

#!/usr/bin/python
print('Hello World');

按下ESC鍵返回命令模式,然后輸入冒號(hào)":",接著輸入"wq"并按下回車鍵,保存并退出vim。

運(yùn)行以下命令來執(zhí)行我們的代碼:

python 

現(xiàn)在,你應(yīng)該可以看到屏幕上輸出了"Hello World"這句話。

代碼解析

讓我來解析一下我們編寫的代碼:

第一行的#!/usr/bin/python是一個(gè)特殊標(biāo)記(Sha-bang),它用于聲明腳本的解釋器路徑。在編寫Shell腳本時(shí),我們會(huì)使用#!/bin/sh來聲明Shell解釋器的路徑。同樣地,Python也是一種解釋型腳本語言,我們需要聲明Python解釋器的路徑。注意,#!/usr/bin/python必須寫在文件的第一行。

第二行的print('Hello World')是Python的標(biāo)準(zhǔn)函數(shù),它的功能是打印字符串。而'Hello World'則是print函數(shù)的參數(shù),指定要打印的字符串。你可以嘗試將'Hello World'改成你的英文名字,并運(yùn)行python 看看結(jié)果。動(dòng)手試試吧!

標(biāo)簽: