我应该找出用户输入的 5 个数字是否都是奇数或偶数。它应该有一个看起来像这样的输出:
>>> Enter 5 integers (e.g. 1 2 3 4 5): 1 2 3 4 5
The array contains odd and even numbers.
>>> Enter 5 integers (e.g. 1 2 3 4 5): 1 3 5 7 9
The array contains only odd numbers.
>>> Enter 5 integers (e.g. 1 2 3 4 5): 2 4 6 8 0
The array contains only even numbers.
这是我到目前为止所拥有的:
def main():
numEnter = 5
numbers = [0] * numEnter
for index in range(numEnter):
numbers[index] = int(input('Enter the numbers: '))
print(numbers)
if numbers % 2 == 0:
print('The numbers are odd')
main()
我在使用这段代码时遇到问题。我似乎不知道如何查看数字是奇数还是偶数。
def oddOrEven(number):
if ( (number % 2) == 0 ):
print('The number is even')
else:
print('The number is odd')
numEnter = 5
numArray = [0] * numEnter
for index in range(numEnter):
numArray[index] = int(raw_input('Enter an integer number: '))
oddOrEven(numArray[index])
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)