Computer >> 컴퓨터 >  >> 프로그램 작성 >> Python

Python에서 'n'숫자의 곱이 짝수인지 홀수인지 확인하십시오.

<시간/>

배열 번호가 있다고 가정합니다. 이 숫자들의 곱이 짝수인지 홀수인지 확인해야 합니다.

따라서 입력이 nums =[5,7,4,2,6]과 같으면 곱셈이 1680이고 이것이 짝수이므로 출력은 짝수입니다.

이 문제를 해결하기 위해 다음 단계를 따릅니다. −

  • 0부터 숫자 - 1까지의 범위에 있는 i에 대해
    • nums[i]가 짝수이면
      • "짝수" 반환
  • "홀수" 반환

이해를 돕기 위해 다음 구현을 살펴보겠습니다. −

예시 코드

def solve(nums):
   for i in range(len(nums)):
      if not nums[i] & 1:
         return "Even"
 
   return "Odd"
   
nums = [5,7,4,2,6]
print(solve(nums))

입력

[5,7,4,2,6]

출력

Even