
해당 글과 이어짐(?)
여러분!
혹시 홀수 짝수 구하는 코드 입력이 힘들진 않으셨나요?
if num % 2:
이런 보기만 해도 복잡하고 정신 나갈거 같은 코드를 사용 하셨나요??
그래서 준비 했습니다!
def 홀수(n):
result = False
for _ in range(n):
result = not result
return result
result = False
for _ in range(n):
result = not result
return result
이로써 저번엔 숫자를 최대 10 까지밖에 넣지 못했는데
이번엔 더 높은 숫자까지 집어넣을 수 있게 되었어요!!!
+ 자매품
def 짝수(n):
dic = {
1: False,
2: True,
3: False,
4: True,
5: False,
6: True,
7: False,
8: True,
9: False,
10: True,
}
return dic[n]
dic = {
1: False,
2: True,
3: False,
4: True,
5: False,
6: True,
7: False,
8: True,
9: False,
10: True,
}
return dic[n]
짝수버젼도 만들어봄 ....
근데 이건 여전히 최대 10 까지의 숫자밖에 지원 안함 ...;;;;;;;;;