?eval函數(shù)的功能:
eval函數(shù)的參數(shù)必須是字符串。所以經(jīng)常和input聯(lián)合使用。
eval函數(shù)的功能,通俗的說(shuō),就是先去掉字符串的一對(duì)引號(hào),使得字符串變成表達(dá)式
eval函數(shù)的最終功能,就是返回表達(dá)式經(jīng)過(guò)計(jì)算的值
la=20
lb = eval("la") #相當(dāng)于 lb=la
print(lb)
#結(jié)果是20
演練1:
la=20
lb = eval("la+2") #相當(dāng)于 lb=la+2
print(lb)
#結(jié)果是22
演練2:
lb = eval("la+2") #相當(dāng)于 lb=la+2, la賦值,直接報(bào)錯(cuò)
print(lb)
#結(jié)果是22