성별 판독기 💑

chanloper·2024년 6월 4일

python

목록 보기
2/12
def check_gender(pin):
    num = pin.split('-')[1][:1] # split을 이용하여 1|2로 쪼갠 후 :1 부터 보여줘
    if int(num) % 2 == 0 :
        print("여성입니다")
    else:
        print("남성입니다")

check_gender('150101-1012345')
check_gender('150101-2012345')
check_gender('150101-4012345')

pin.split ('-') 을 이용하여 check_gedner 안의 "-" 을 기점으로 0|1 로 나누어줘

[:1] , 첫번째 시작하는 숫자가 나누어져 짝수 일 경우 => 여성입니다

1012
2012
4012

중요한건 1012,2012,4012는 현재 문자열 상태이므로 숫자로 나눌 수 없다.
int 로 num을 감싸 숫자열로 만들어 주면 된다.

profile
이것 뭐에요?

0개의 댓글