sum() 함수
: 리스트, 튜플, 딕셔너리를 인자로 받아 값을 모두 더해준다.
: 원소의 합
len() 함수
: 리스트, 튜플, 문자열 등 다양한 객체의 '길이' 를 반환
: 원소의 수
def solution(num):
return "Even" if num%2==0 else "Odd"
# 삼항연산자 (참일 때 값) if (조건) else (거짓일 때 값)
def evenOrOdd(num):
if num%2:
return "Odd"
return "Even"
#
숫자 0은 False 로 인식 한다.
' if num%2: '
는 False 로 "Odd" 를 출력
그 외에는 "Even"
짝수를 구할 때
number % 2 == 0
으로 하면서 2로 나눴을때 0인 경우로만 if 함수를 사용했었는데
파이썬에서는 FALSE 와 TRUE 로 인식할 수 있다는 것을 알게 됐다.
한줄로 쓰는 코드도 꼭 익숙해질 것!
'TIL' 카테고리의 다른 글
2024-03-29 (1) | 2024.03.29 |
---|---|
2024-03-28 (0) | 2024.03.28 |
2024-03-26 (0) | 2024.03.26 |
2024-03-25 / 2 (0) | 2024.03.25 |
2024-03-25 (0) | 2024.03.25 |