python的while循环问题

凭什么这个变量C直接就加到6啊
真的不理解它为什么会跳过代码 求解答谢谢

img

那不是变量i 是6吗,我没看到你定义i

1.你输出的是i,并不是c
2.注意第28行 你写的是str(i) ,但是你的循环限制是while c < 6,没有任何关系哦
3.至于为什么i会是6,你的截图代码中并没有,无法分析

img


在第一个while的分支里有一个 c+=1

你这个直接到6,是因为这个6不是c,是str(i),你看你input里面,想要实现的话,改成str(c)

你那个输出的不是str(i)么

i

截图不全啊,未看到你定义的i变量

感觉你是故意不截全,有钓鱼嫌疑(doge