[Python] if

yuuforest·2023년 7월 10일
0

Python 문법

목록 보기
15/17
post-thumbnail

if, 배열의 상태 판단

🍞 if


✔️ 기본

N = [1, 2, "삼", 4, "오"]

for num in N:

	if num == 2: 
        P = "2"
    elif num == "오": 
        P = "오"
    else: 
        P = "나머지"

    print(P , "출력")    
    
>> 나머지 출력
>> 2 출력
>> 나머지 출력
>> 나머지 출력
>> 오 출력

✔️ 간단

N = [1, 2, "삼", 4, "오"]

for num in N:

        P = "2" if num == 2 else "나머지"
        print(P , "출력")
        
>> 나머지 출력
>> 2 출력     
>> 나머지 출력
>> 나머지 출력
>> 나머지 출력       
N = [1, 2, "삼", 4, "오"]

for num in N:

        print("2" if num == 2 else "오" if num == "오" else "나머지", "출력")
        
>> 나머지 출력
>> 2 출력
>> 나머지 출력
>> 나머지 출력
>> 오 출력          

🍞 배열의 상태 판단

✔️ 원소 있음

N = [1, 2, 3]

if N:
    print("원소 있음")

>> 원소 있음

✔️ 원소 없음

N = []

if not N:
    print("원소 없음")

>> 원소 없음
profile
🐥 Backend Developer 🐥

0개의 댓글