用代码求100以内的奇数,自己写的但是不对
代码:我写的:
for i range(0,101):
temp = i
if temep%2 !== 0:
print('temp')
正确的:
1. i = 0
2. while i <= 100:
3. if i % 2 != 0:
4. print(i, end=' ')
5. i += 1
6. else:
7. i += 1
疑问:为什么不能用for循环?直接从0到100的数都来一遍,我觉得应该也没错啊 for i in range(0,101):
temp = i
if temp%2 != 0:
print(i)
注意拼写
这种错误应该读一遍代码就知道了吧... qiuyouzhi 发表于 2021-8-30 14:53
注意拼写
这种错误应该读一遍代码就知道了吧...
新手阶段公式不熟qwq,查出来了 逃兵 发表于 2021-8-30 14:44
查到temp相当于临时文件夹的含义, 已经有 temp = i 了,为什么最后打印的是 i 而不是temp呢 L-茉遇 发表于 2021-8-30 15:07
查到temp相当于临时文件夹的含义, 已经有 temp = i 了,为什么最后打印的是 i 而不是temp呢
因为tmp = i,所以打i和temp都行,不要temp也行,我随手打的
for i in range(0,101):
if i%2 != 0:
print(i)
页:
[1]