初學(xué)Python的時(shí)候,大家都會(huì)接觸到各種專業(yè)術(shù)語,比如說表達(dá)式、語句等,那么你知道什么是Python表達(dá)式嗎?Python表達(dá)式由什么構(gòu)成呢?想要知道,這篇文章你一定要看。 Python表達(dá)式由什么構(gòu)成? Python表達(dá)式是值,變量和操作符的組合,操作符也可以叫做運(yùn)算符。單獨(dú)的一個(gè)值是一個(gè)表達(dá)式,單獨(dú)的變量也是一個(gè)表達(dá)式。 而Python表達(dá)式是由運(yùn)算符和操作符一起構(gòu)成的,操作符可以使用標(biāo)識(shí)符表示,表達(dá)式是Python程序最常見的代碼。 Python代碼由表達(dá)式和語句組成,并由Python解釋器負(fù)責(zé)執(zhí)行。它們的主要區(qū)別是表達(dá)式是一個(gè)值,它的結(jié)果一定是一個(gè)Python對(duì)象。當(dāng)Python解釋器計(jì)算它時(shí),結(jié)果可以是任何對(duì)象。 Python運(yùn)算對(duì)象、運(yùn)算符、表達(dá)式和語句的關(guān)系? 運(yùn)算對(duì)象+運(yùn)算符->表達(dá)式->語句。 運(yùn)算對(duì)象和運(yùn)算符構(gòu)成表達(dá)式,表達(dá)式構(gòu)成語句。 運(yùn)算對(duì)象:就是由各種對(duì)象構(gòu)成的集合,這些對(duì)象里面有些是常量,有些是變量。 運(yùn)算符:運(yùn)算符就是對(duì)運(yùn)算對(duì)象進(jìn)行的具體運(yùn)算名稱,不同的運(yùn)算符代表不同的運(yùn)算,比如加減乘除。 表達(dá)式:表達(dá)式是一段可以計(jì)算為某個(gè)值的語法片段。換句話說,就是表達(dá)元素的積累,比如文字、名稱、屬性訪問、運(yùn)算符或函數(shù)調(diào)用,它們都返回一個(gè)值。與許多其他語言對(duì)比,并非所有語言都是表達(dá)式。還有一些語句不能用作表達(dá)式,比如while。賦值也是語句,但不是表達(dá)式。 語句:語句是程序段的組成單位,一條語句可以是一個(gè)表達(dá)式或某個(gè)帶有關(guān)鍵字的結(jié)構(gòu),比如if、while或for。 |
|