데이터 분석

도전! 실전코딩해보기

남참새 2022. 6. 14. 13:17
728x90
반응형

# 1. 사용자로부터 숫자를 입력받는다.(외부에서 값을 가져온다. 파일을 가져온다.)
# 2. 구별하는 로직
#  - 나누기를 통해서(1단계 : 1, 2) -> 나머지
#  - % -> a % b -> 나머지
#  - 함수화시켜서 함수를 사용한다
# 3. 짝수, 홀수 -> 각각의 데이터형태에 저장함
#  - a = [2, 4, 6] b = [3, 5, 7]

 

even_number = []
odd_number = []

input_number = int(input('숫자를 입력해주세요.'))
print(type(input_number))
print(input_number)

if (input_number / 2) == 1:
    print('짝수입니다.')
    even_number.append(input_number)
elif input_number == 0:
    print('0입니다.')
else: 
    print('홀수입니다.')
    odd_number.append(input_number)

print(even_number)
print(odd_number)

 

# my_number = int(input('숫자를 입력하세요'))
# even = []
# odd = []

# if (my_number % 2) == 0:
#     even.append(my_number)
# elif (my_number % 1) == 0:
#     odd.append(my_number)

# if even:
#     print('들어온 짝수 >>', even)
# if odd:
    print('들어온 홀수 >>', odd)

 

even = []
odd = []

def 짝수판별기(my_number):

    if (my_number % 2) == 0:
        even.append(my_number)
    elif (my_number % 1) == 0:
        odd.append(my_number)

    if even:
        print('들어온 짝수 >>', even)
        return even
    elif odd:
        print('들어온 홀수 >>', odd)
        return odd

my_number = int(input('숫자를 입력하세요'))
print(my_number)