最美情侣中文字幕电影,在线麻豆精品传媒,在线网站高清黄,久久黄色视频

歡迎光臨散文網(wǎng) 會員登陸 & 注冊

如何讓電腦實現(xiàn)我們的想法?(以Python語言為例)

2023-08-23 20:53 作者:下礦特種兵_阿礦  | 我要投稿

大概方式如下圖

????????計算機(jī)無法理解我們?nèi)祟惖淖匀徽Z言,對計算機(jī)來講只認(rèn)識二進(jìn)制0和1,那我們?nèi)绾魏陀嬎銠C(jī)溝通呢?

????????我們要做的是學(xué)一門編程語言。

????????這里要強(qiáng)調(diào)的是,計算機(jī)也無法理解我們用編程語言寫的代碼,但不要先失落,我們有翻譯官!它理解用編程語言寫的代碼,也能將其翻譯成計算機(jī)理解的機(jī)器語言,這個翻譯官就是Python解釋器程序,我們要把寫好的代碼給它,而不是直接給計算機(jī)(除非你能直接給計算機(jī)以0和1組成的程序)

????????我們再談?wù)勛匀徽Z言和編程語言有什么區(qū)別。

????????自然語言就是我們經(jīng)常在生活中用的語言,相比編程語言,自然語言形式多樣,靈活,也更抽象,但這也阻礙了計算機(jī)對我們自然語言的理解,我們需要一個形式更固定,更便于翻譯成機(jī)器語言的中間語言,同時這個中間語言要易與人去理解和使用,也就有了編程語言。

????????舉個例子,如果我們想要電腦輸出文本“Hello world!”在顯示器上,我們可以用自然語言怎么說?

????????我們可以說:“請輸出Hello world!在顯示器上”,也可以說“顯示Hello world!在屏幕上”或者說“輸出文本Hello world!”.......,實現(xiàn)一個如此簡單的功能就有很多中說法,于是就很難統(tǒng)一,自然更難翻譯成對應(yīng)的機(jī)器語言。

????????如果是用編程語言呢?以Python語言為例,同樣實現(xiàn)上面的功能,我們只需寫如下一段代碼:

????????print("Hello World!")

????????把這個代碼提交給Python解釋器程序,讓其翻譯成機(jī)器語言供計算機(jī)執(zhí)行即可。

????????我們學(xué)習(xí)編程語言,也就是學(xué)習(xí)它的語法結(jié)構(gòu),最后可以編寫出可供對應(yīng)語言解釋器翻譯的代碼。


????????那Python解釋器程序是什么呢?

?????????我之前的專欄是關(guān)于Python環(huán)境的安裝和配置,本質(zhì)就是安裝Python解釋器程序,所謂的環(huán)境配置其目的就是將Python解釋器與計算機(jī)系統(tǒng)建立聯(lián)系,讓它們兩者可以互相“交流”,從而搭建一個Python代碼可運行的環(huán)境,所以我們想讓電腦實現(xiàn)某個功能,只要用Python語言編寫程序代碼,并交給Python解釋器就行了。


????????點擊如上圖這個解釋器運行文件就可以進(jìn)入命令提示符程序窗口,可以輸入python代碼并運行了,這個之后再細(xì)講,示例如下。


如何讓電腦實現(xiàn)我們的想法?(以Python語言為例)的評論 (共 條)

分享到微博請遵守國家法律
宜宾市| 马鞍山市| 桐柏县| 镇平县| 剑川县| 名山县| 安远县| 哈巴河县| 保定市| 荃湾区| 铁力市| 泰安市| 来宾市| 新郑市| 福清市| 南宁市| 仪征市| 金门县| 平果县| 定陶县| 垫江县| 青川县| 宁夏| 东丰县| 武强县| 马关县| 梁河县| 玉屏| 南开区| 汝州市| 万全县| 广宗县| 乐山市| 红桥区| 五寨县| 娱乐| 辽阳市| 嘉善县| 香格里拉县| 和田县| 安福县|