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.1第2行表示將等號右側(cè)input()函數(shù)的結(jié)果賦值給左側(cè)變量TempStr。
此外,還有一種同步賦值語句,可以同時給多個變景賦…一個格心知二。
(變量:》,“,變量N>=表達式1>,一,《表達式
同步賦值并非等同于簡單地將多個單一賦值語句進行組合,因為,Python在處理同步賦值時首先運算有側(cè)的N個表達式,同時將表達式的結(jié)果賦值給左側(cè)N個變量。例如,互換變量x和y的值,如果采用單一語句,需要一個額外變量輔助,代碼如下:
>>>t=x
>>>x=y
>>>y=t
如果采用同步賦值,一行語句即可:
>>>x,y-yx
同步賦值語句可以使賦值過程變得更簡潔,通過減少變量使用,簡化語句表達,增加程序的可讀性,但是,應(yīng)盡量避免將多個無關(guān)的單一賦值語句組合成同步賦值語句,否則會降低程序可讀性。那么,如何判斷多個單一賦值語句是否相關(guān)呢?一般來說,如果多個單一賦值語句在功能上表達了相同或相關(guān)的含義,或者在程序中屬于相同的功能,都可以采用同步賦值語句。
如果你不知道該怎么辦的話,可以在線咨詢我們的老師,我們老師為你學(xué)習(xí)做備考計劃哦!