第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號安全,請及時(shí)綁定郵箱和手機(jī)立即綁定

按照他提示的代碼輸出整數(shù)5,為啥不走下面了,結(jié)果輸出了param type error和None

def my_abs(x):

? ? if not isinstance(x, int) or not isinstance(x, float):

? ? ? ? print('param type error.')

? ? ? ? return None

? ? if x >= 0:

? ? ? ? return x

? ? else:

? ? ? ? return -x

print(my_abs(5))

正在回答

4 回答

問題出在line2吧,我根據(jù)另一條評論說的改成 if not isinstance(x,(int,float)): 就可以正常運(yùn)行了

1 回復(fù) 有任何疑惑可以回復(fù)我~
? ? if not isinstance(x, int) or not isinstance(x, float):需要要改為:? ? if not isinstance(x, int) and not isinstance(x, float):
下載視頻 ? ? ? ? ?
1 回復(fù) 有任何疑惑可以回復(fù)我~

?if not isinstance(x, int) or not isinstance(x, float):

改為:

?if not isinstance(x, int) or? isinstance(x, float):

0 回復(fù) 有任何疑惑可以回復(fù)我~

第二行的 or 修改成 and 就可以了。

2 回復(fù) 有任何疑惑可以回復(fù)我~

舉報(bào)

0/150
提交
取消

按照他提示的代碼輸出整數(shù)5,為啥不走下面了,結(jié)果輸出了param type error和None

我要回答 關(guān)注問題
微信客服

購課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動學(xué)習(xí)伙伴

公眾號

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號