哪里错了
我要打印100以内的奇数,为何运行后什么都没有打印 第一步都执行不了;0%2=0 啊i=1
while i<100:
if i%2==1:
print(i)
else:
pass
i+=1 laogesix 发表于 2020-4-19 11:15
第一步都执行不了;0%2=0 啊
0%2==0就不会打印啊 tiger吴 发表于 2020-4-19 11:19
0%2==0就不会打印啊
当i%2==0,while条件为False,循环结束。 tiger吴 发表于 2020-4-19 11:19
0%2==0就不会打印啊
你那是条件上了兄弟 0%2 == 0这是条件,不满住就结束循环的后面操作都没用了 hrp 发表于 2020-4-19 11:21
当i%2==0,while条件为False,循环结束。
额,傻了 tiger吴 发表于 2020-4-19 11:23
额,傻了
目测你应该是想这样的:
i=0
while i<100:
if i%2!=0:
print(i)
i+=1
页:
[1]