python什么時(shí)候用兩個(gè)等于號(hào)?
Python判斷兩個(gè)變量相等時(shí)使用雙等號(hào),對(duì)變量賦值時(shí)使用單等號(hào) ,這與C/C++中是相同的
雙等號(hào)將返回布爾類(lèi)型,若為T(mén)rue則表示兩個(gè)變量相等,若為False則表示兩個(gè)變量不等,單等號(hào)將返回被賦值的變量的值,若在if時(shí)使用單等號(hào)會(huì)將該值強(qiáng)行轉(zhuǎn)換為布爾類(lèi)型
例如:
x = 0
if x == 0:
print(1)
if x = 0:
print(2)
將只輸出1