python编程题

零亿云博客
2021-05-05 / 0 评论 / 15 阅读 / 正在检测是否收录...

#1.使用while循环输出1-5,7-9,11-12

n = 0
while n < 12:
    n += 1
    if n == 6 or n == 10:
        continue
    else:
        print(n)

2.使用while循环从大到小输出100-50,到50时,从0-循环输出到50,然后结束。

这是简单写法,2个while循环来实现,一个从100-50,一个从0-50。

n = 100
while n >= 50:
    print(n)
    n -= 1
j = 0
while j <= 50:
    print(j)
    j += 1

#高级写法从100-0,
n = 100
while n >= -1:
    if n >= 50:
        print(n)
    else:
        print(49-n)
    n -= 1

3.使用while循环实现输出1-100内的所有的奇数。

n = 0
while n < 100:
    if n % 2 != 0:  #一个正整数不能被2整除的一定是奇数
        print(n)
    n += 1
</code>
------------
#4.使用while循环实现输出1-100内的所有的偶数。
<code>
n = 0
while n < 100:
    if n % 2 == 0:  #一个正整数能被2整除的一定是偶数
        print(n)
    n += 1
0

评论 (0)

您还未登录或博主关闭了当前页面的评论