为什么整数总是Tru

2024-04-24 02:41:20 发布

您现在位置:Python中文网/ 问答频道 /正文

我对if/else语句有点困惑。为什么代码总是打印True而应该打印False。你知道吗

我尝试过不同的变量,比如i =10i = 'a'i = 25。如果i=[]

这是我的密码:

i =1 if i: print True else: print False


Tags: 代码falsetrue密码if语句elseprint
1条回答
网友
1楼 · 发布于 2024-04-24 02:41:20

在你的代码里你说if I: True。但你不能把它和任何东西相比。你需要一个比较运算符。与if i == 1类似,否则如果默认情况下我有一个值,if语句就是true

相关问题 更多 >