조건문

BANG·2020년 11월 24일
0

Python 기본

목록 보기
10/15

if문(조건문)

  • 조건을 판단하여 해당 조건에 맞는 상황을 수행하는 데 쓰는 것

비교연산자

  • boolean값을 반환

and, or, not(논리 연산자)

  • 논리 연산자는 비교연산자보다 우선순위가 낮음

True와 False

  • none(null), 0(정수 0), 0.0(실수 0), 빈 문자열, 빈 리스트, 빈 튜플, 빈 딕셔너리, 빈 셋 ← 모두 False로 간주됨
  • 위의 것을 제외한 나머지는 True로 간주됨

x in s, x not in s(여러개 비교)

vowels = 'aeiou'
leter = 'o'
print(leter in vowels)

elif

  • 다중 조건 판단을 가능하게 함
  • elif는 개수에 제한 없이 사용할 수 있음

조건부 표현식

  • 조건문이 인 경우 if 조건문 else 조건문이 거짓인 경우
if score >= 60:
    message = "success"
else:
    message = "failure"
message = "success" if score >= 60 else "failure"

바다코끼리 연산자

  • 파이썬 3.8이상 버전
tw = 280
sw_s = "blah" * 50
diff = tw - len(sw_s)
if diff >= 0:
    print("tw is long")
else:
    print("tw is short")

=====================================

tw = 280
sw_s = "blah" * 50
if diff := tw - len(sw_s) >= 0:
    print("tw is long")
else:
    print("tw is short")
profile
Record Everything!!

0개의 댓글

관련 채용 정보