第9讲末尾的程序是什么意思 跪求大佬解答
for i in range (10):if i%2 !=0:
print(i)
contmue
i+=2
print(i)
谢谢了 打印10以内的奇数,如果是偶数,就+2打印 打印10以内的奇数,如果是偶数,就+2打印 本帖最后由 jackz007 于 2020-3-22 12:18 编辑
for i in range (10):
if i % 2 !=0: # 如果 i 是奇数
print(i) # 打印 i 值
contnue # 结束此轮循环,直接返回 for 语句
i += 2 # 当 i 是偶数的时候才能执行到这里
print(i) # 打印 i + 2 的值
改写一下更容易看懂:
for i in range(10):
if i % 2 != 0 : print(i)# 当 i 是奇数的时候,打印 i 的值
else : print(i + 2) # 当 i 是偶数的时候,打印 i + 2 的值 qiuyouzhi 发表于 2020-3-22 12:13
打印10以内的奇数,如果是偶数,就+2打印
谢谢 jackz007 发表于 2020-3-22 12:14
改写一下更容易看懂:
谢谢 jdjjsj 发表于 2020-3-22 12:20
谢谢
那就设个最佳答案吧~ qiuyouzhi 发表于 2020-3-22 12:22
那就设个最佳答案吧~
额,他字比较多,看的也比较懂,不好意思 qiuyouzhi 发表于 2020-3-22 12:13
打印10以内的奇数,如果是偶数,就+2打印
0是偶数嘛,为什么也要加2? jdjjsj 发表于 2020-3-22 12:30
0是偶数嘛,为什么也要加2?
0 / 2 余0
页:
[1]