CGFT考試中是有《python》科目知識的學(xué)習(xí),那在學(xué)習(xí)的過程匯總賦值語該怎么寫呢?小編給你說說!

程序中產(chǎn)生或計算新數(shù)據(jù)值的代碼稱為表達式,類似數(shù)學(xué)中的計算公式。表達式以表達單一功能為目的,運算后產(chǎn)生運算結(jié)果,運算結(jié)果的類型由操作符或運具符決定,如實例代碼1.1中第2、4、7等行都包含表達式。


Python語言中,“一”表示“賦值”,即將等號右側(cè)的計算結(jié)果賦給左側(cè)變量,包含等號(=)的語句稱為錯值語句,實例代碼1.12行表示將等號右側(cè)input()函數(shù)的結(jié)果賦值給左側(cè)變量TempStr

此外,還有一種同步賦值語句,可以同時給多個變景賦…一個格心知二。

(變量:》,“,變量N>=表達式1>,一,《表達式

同步賦值并非等同于簡單地將多個單一賦值語句進行組合,因為,Python在處理同步賦值時首先運算有側(cè)的N個表達式,同時將表達式的結(jié)果賦值給左側(cè)N個變量。例如,互換變量xy的值,如果采用單一語句,需要一個額外變量輔助,代碼如下:

>>>t=x

>>>x=y

>>>y=t

如果采用同步賦值,一行語句即可:

>>>x,y-yx

同步賦值語句可以使賦值過程變得更簡潔,通過減少變量使用,簡化語句表達,增加程序的可讀性,但是,應(yīng)盡量避免將多個無關(guān)的單一賦值語句組合成同步賦值語句,否則會降低程序可讀性。那么,如何判斷多個單一賦值語句是否相關(guān)呢?一般來說,如果多個單一賦值語句在功能上表達了相同或相關(guān)的含義,或者在程序中屬于相同的功能,都可以采用同步賦值語句。

如果你不知道該怎么辦的話,可以在線咨詢我們的老師,我們老師為你學(xué)習(xí)做備考計劃哦!