繁体   English   中英

Python 问题 从用户获取输入 N 为每个偶数打印 'EVEN' 为每个奇数打印 'ODD',从 1 到 N

[英]Python Problem Take input N from the user Print 'EVEN' for every even number Print 'ODD' for every odd number, from 1 to N

在此处输入图像描述偶数!

从用户那里获取输入 N 并为每个偶数打印EVEN并为 1 和 N 之间的每个奇数打印ODD

样本输入 1:

4

示例输出 1:

ODD
EVEN
ODD
EVEN

您需要使用python中的 % 模数运算符来检查数字是奇数还是偶数。

N = int(input("Enter a number: "))
i = 1
while(i <= N):
    if (i % 2) == 0:
        print('EVEN')
    else:
        print('ODD')

    i += 1

N = int(输入())

对于范围内的 i (1,N+1):

如果 i%2 == 0:

     print("EVEN".format(i))

别的:

    print("ODD".format(i))

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM