TIL

2024-03-27

여연찌 2024. 3. 27. 19:02

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