我的代碼中有一個(gè)這樣的錯(cuò)誤:if 'char' or 'CHAR' in dt:
foo = 'ch'我花了一段時(shí)間來(lái)調(diào)試它。如果我是對(duì)的,第一個(gè)操作數(shù)的計(jì)算結(jié)果總是為真,這會(huì)導(dǎo)致 if 語(yǔ)句的主體始終執(zhí)行。在 C++ 中,我會(huì)在其中一些情況下收到警告,從而輕松消除此類錯(cuò)誤。有什么方法可以讓 Python 警告我這些情況,或者不警告(因?yàn)樗鼤?huì)被解釋或什么)?
我可以在 Python 中得到警告總是評(píng)估為 true 嗎?
寶慕林4294392
2021-07-08 14:11:50