真实的国产乱ⅩXXX66竹夫人,五月香六月婷婷激情综合,亚洲日本VA一区二区三区,亚洲精品一区二区三区麻豆

成都創(chuàng)新互聯(lián)網(wǎng)站制作重慶分公司

Python為什么不用分號作終止符

本篇內(nèi)容主要講解“Python為什么不用分號作終止符”,感興趣的朋友不妨來看看。本文介紹的方法操作簡單快捷,實用性強。下面就讓小編來帶大家學習“Python為什么不用分號作終止符”吧!

成都創(chuàng)新互聯(lián)公司專注于夏津網(wǎng)站建設服務及定制,我們擁有豐富的企業(yè)做網(wǎng)站經(jīng)驗。 熱誠為您提供夏津營銷型網(wǎng)站建設,夏津網(wǎng)站制作、夏津網(wǎng)頁設計、夏津網(wǎng)站官網(wǎng)定制、小程序定制開發(fā)服務,打造夏津網(wǎng)絡公司原創(chuàng)品牌,更為您提供夏津網(wǎng)站排名全網(wǎng)營銷落地服務。

一般而言,編程語言中使用分號“;”來實現(xiàn)兩種目的:

  • 作為語句分隔符:使用分號來分隔語句(statement),這樣就能在一行代碼中書寫多條語句(一行多句)

  • 作為語句終止符:使用分號來終止語句,這樣就能把多行代碼識別為一條語句(一句多行)

Python為什么不用分號作終止符

單純看“分隔符”與“終止符”,它們都是必須的,然而是否都要用分號來表示呢?這個問題沒有達成一致的標準。

Python 中使用了分號作為語句分隔符,但是不用分號作為終止符, 而是用了換行作為終止符。

Python為什么不用分號作終止符

若在一句完整的語句末尾加了分號,然后換行,那么 IDE 一般會提示“Trailing semicolon in the  statement”,提示著這個“尾隨分號”是多余的。

按我粗淺的理解,尾隨分號實際會被當成分隔符,只不過它后面是“空語句”,然后是換行(即終止符)。分隔空語句是無必要的,所以尾隨分號就成了多余的。

Python為什么不用分號作終止符

Python 不用分號作為終止符,大概有如下的原因:

  • 它把縮進和換行當成文法的有效部分,可以表達出完整的語義,不會導致編譯時的歧義。這是最主要的原因,是跟“分號黨”的根本區(qū)別

  • 不用分號與花括號,但是使用縮進和冒號,這是一脈相承的思路,總體上形成了更高的可讀性、簡潔性和標準化。這體現(xiàn)了局部語法與整體規(guī)則的關系,1 + 1 >  2

  • 可以少寫字符,也避免了在某些鍵盤上要敲“shift”鍵的麻煩

  • 分號主要是給機器看的,但 Python 更注重于人性化。早期硬件有所限制,加分號可以提升解析/編譯的速度,但如今障礙已除,某些分號黨語言只是在延續(xù) B/C  語言的老傳統(tǒng)

  • 對于需要換行的語句,Python 中使用反斜杠(\)來連接,可以理解成它把換行給轉(zhuǎn)義了,能夠解決一句多行的問題

到此,相信大家對“Python為什么不用分號作終止符”有了更深的了解,不妨來實際操作一番吧!這里是創(chuàng)新互聯(lián)網(wǎng)站,更多相關內(nèi)容可以進入相關頻道進行查詢,關注我們,繼續(xù)學習!


本文題目:Python為什么不用分號作終止符
轉(zhuǎn)載來源:http://weahome.cn/article/jdssjp.html

其他資訊

在線咨詢

微信咨詢

電話咨詢

028-86922220(工作日)

18980820575(7×24)

提交需求

返回頂部