[Python] 조건문(if)

정은수·2022년 8월 16일
0

Python

목록 보기
9/10

제어문

  • 코드의 흐름을 제어하는 문장
  • 특정 상황에 따라 코드를 선택하여 실행 또는 일정부분을 반복하는 문장

조건문

조건식의 결과에 따라서 실행하는 문장

사용되는 형태에 따른 분류

  1. 단순 if - 조건식의 결과가 참일때의 경우만 존재
# if 조건식:
#	종속 문장
a = 10

if a > 5:	# 참인 경우에만 실행
	print("참")
        
bo = True
if bo:
	print("참")
        
do = False
if do:
		print("참")
print("이것만 출력")
  1. if ~ else문 - 조건식의 결과가 참과 거짓에 따라서 선택하여 실행하는 경우
# if 조건문:
# 	종속문장
# else:
# 	종속문장
    
if a > 10:
	print("%s는 10보다 작습니다." %a)
else:
	print("%s는 10보다 크거나 같습니다." %a)
print("if문을 종료합니다.")
  1. if ~ elif ~ else문 - 조건식이 여러개 필요한 경우
# if 조건문:
# 	종속문장
# elif 조건문:
# 	종속문장
# elif 조건문:
# 	종속문장
# else:
# 	종속문장
    
java = int(input("자바 입력 : "))
python = int(input("파이썬 입력 : "))

tot = java + python

print("성적 합계 : {}점, 평균 : {:.2f}점\n".format(tot, tot / 2))

if java > python:
	print("JAVA")
elif java < python:
	print("Python")
else:	# 조건 없이 예외가 필요한 경우
	print("같다")

반복문

특정 목적에 따라 목적 달성을 위해 반복하여 실행하는 문장 (while문, for문)

소감

elif라니.. python은 줄임말이 있구나 간단하네

profile
기록중

0개의 댓글