본문 바로가기
파이썬

if else 문 한줄에 쓰기 - 파이썬

by zgabriel 2024. 8. 9.
728x90

if else 문을 간단하게 한줄에 쓰고 싶을 경우가 있다. 

 

파이썬은 구조가 좀 특이한데 아래 소스를 확인하면 알 수 있다. 

 

if(test==1):

   print("True")

else: 

   print("False")

 

-> 한줄로 요약

print("Ture") if(test==1) else print ("False")

 

if(test=="1"):
    print("1")
elif(test=="2"):
    print("2")
else:
    print("3")

 

-> 한줄로 요약

print("1") if(test=="1") else print("2") if(test=="2") else print("3")

 

 

반응형