為什么不用英語(yǔ)或者漢語(yǔ)作為編程語(yǔ)言,而用Python?

  • 他才來(lái),許多人還不認(rèn)識(shí).
  • 三個(gè)學(xué)校的校長(zhǎng)參加座談.
  • 幾個(gè)工廠的工人.
  • 學(xué)生的天職是讀好書(shū).
  • 他要粉蒸肉.
  • 這份報(bào)告我寫不好.
  • 我哥哥姐姐的同學(xué).
  • 你為什么打他?

以上給大家舉得例子是有歧義的,一句話怎么理解都可以,例如這句

學(xué)生的天職是讀好書(shū)。可以一種理解是:學(xué)生的天職是上好學(xué),學(xué)習(xí)成績(jī)好;另一種理解是學(xué)生的天職要讀好的書(shū),經(jīng)典的書(shū)。我僅僅只是舉了這些句子,還有多音字、多意字……

每個(gè)人對(duì)于這樣的例子都有不同的理解,是沒(méi)有辦法達(dá)到統(tǒng)一的,就像一千個(gè)人讀哈姆雷特有一千種哈姆雷特一樣。更何況是不熟悉漢語(yǔ)的人呢?他們更是抓瞎的。

漢語(yǔ)的句子或者字有不同的意思,容易讓人產(chǎn)生不同的理解,這是不選用漢語(yǔ)作為編程語(yǔ)言的原因。

為了寫一個(gè)編程,我們必須用非常精確的語(yǔ)言,一環(huán)套一環(huán)的敲打,出錯(cuò)一點(diǎn)就不會(huì)得到結(jié)果的。你可以想象一下,你需要耗費(fèi)多少的時(shí)間,多少的細(xì)節(jié)才能描述的清楚。

對(duì)比一下,Python簡(jiǎn)短的幾個(gè)代碼就可以描述的清楚,你會(huì)選擇哪一個(gè)呢?

這就是選擇Python的另一個(gè)原因。

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書(shū)系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

推薦閱讀更多精彩內(nèi)容