파이썬 - if 중첩

킴스코딩클럽·2022년 6월 14일
0
post-thumbnail

if 중첩


if문 내에서 또다른 if문을 사용하는 경우


if 조건1 :
	이 문장  #1차 들여쓰기
    if 조건2: #들여쓰기 자리에서 내려받기
    	저 문장 #2차 들여쓰기
다음 문장

파울로 퇴장 당하는 경로

yellow_card = 0 # 선수의 옐로카드는 처음에는 0
foul = True # 엘로카드에 준하는 파울을 범함
if foul : #파울을 범하면
	yellow_card +=1 #엘로카드가 1장 추가
    if yellow_car ==2: #엘로카드가 2장이 맞다면
    	print('경고 누적 퇴장')
    else: # 엘로카드가 처음 받는 경우(엘로카드가 2장이 아닌 경우)
		print('조심해야지')
다음 문장

파울이 아닌 경우

yellow_card = 0 # 선수의 옐로카드는 처음에는 0
foul = False # 엘로카드에 준하는 파울을 범하지 않음
if foul : 
	# if문 아래 모두 실행되지 않고
else: 
	print('주의') # if와 동등한 위치의 else문 실행
다음 문장 
profile
공부 기록용

0개의 댓글