본문 바로가기
그 외 프로그래밍 언어/python

파이썬, 조건문

by Dreaming Coder 2022. 1. 2. 16:54

 


 

파이썬의 조건문에 대해서 살펴보겠습니다.

 

 

 

지난 포스트

 

파이썬, 삼항연산자

파이썬에서 삼항연산자를 사용하는 법을 알아보겠습니다. 지난 포스트 파이썬, 논리연산자 파이썬의 논리연산자에 대해서 알아보겠습니다. 지난 포스트 파이썬, 치환 파이썬에서의 치환은 너

gogogameboy.tistory.com

 

 

 

조건문

 

 

자바, 조건문이란? (feat. 단순 if문)

조건문을 배우기 시작하면 지금까지 배웠던 것들에 비해서 난이도가 조금 올라갑니다. 이번에는 조건문 중에서도 if문을 배워보겠습니다. 지난 포스트 자바, 연산자 우선순위 연산자에 대한 마

gogogameboy.tistory.com

 

자바, 조건문 if-else문

지난 글에 이어서 이번에도 조건문을 배워보겠습니다. 이번에 배울 내용은 if-else문입니다. 지난 포스트 자바, 조건문이란? (feat. 단순 if문) 조건문을 배우기 시작하면 지금까지 배웠던 것들에 비

gogogameboy.tistory.com

 

자바, 조건문 if-else문 실습 3가지

지난 포스트에서 배운 if-else문을 이용한 문제 3가지를 풀어보겠습니다. 지난 포스트 자바, 조건문 if-else문 지난 글에 이어서 이번에도 조건문을 배워보겠습니다. 이번에 배울 내용은 if-else문입

gogogameboy.tistory.com

 

자바, 조건문 다중 if-else문

조건문 중에서 세 번째로 배울 조건문은 다중 if-else문입니다. 지난 포스트 자바, 조건문 if-else문 실습 3가지 지난 포스트에서 배운 if-else문을 이용한 문제 3가지를 풀어보겠습니다. 지난 포스트

gogogameboy.tistory.com

 

자바, 조건문 다중 if-else문 실습

이전에 공부한 다중 if-else문으로 아래와 같은 프로그램을 만들어봅시다. 지난 포스트 자바, 조건문 다중 if-else문 조건문 중에서 세 번째로 배울 조건문은 다중 if-else문입니다. 지난 포스트 자바,

gogogameboy.tistory.com

파이썬의 조건문도 자바의 조건문과 코드의 문법만 살짝 다를 뿐 거의 같습니다.

 

 

 

 

위와 같은 프로그램의 조건문 코드를 짜보겠습니다.

 

 

 

# 10000 이상이면 '택시를 탄다', 미만이면 '버스를 탄다' 출력
money = 990000

if money >= 10000 :
	print('택시를 탄다.')
else :
	print('버스를 탄다.')

 

택시를 탄다.

 

if와 else라는 키워드가 자바와 동일합니다.

else에는 조건식을 쓰지 않는다는 점도 같습니다.

 

if와 else 키워드를 쓰는 줄의 마지막에는 반드시 콜론( : )을 넣어줘야 합니다.

: 을 넣고 엔터를 치면 그다음 줄은 자동으로 들여쓰기가 적용이 됩니다.

이 들여쓰기가 자바로 치면 중괄호 { }에 해당합니다.

이 들여쓰기 안에서 각각 True일 경우와 False일 경우의 실행문을 작성하면 됩니다.

 

 

 

else if는 파이썬에서 elif

 

 

 

 

num1 = int(input('첫 번째 정수 입력 >> '))
num2 = int(input('두 번째 정수 입력 >> '))

if num1 > num2 :
	print('첫 번째 정수가 더 큽니다.')
elif num2 > num1 :
	print('두 번째 정수가 더 큽니다.')
else :
	print('두 수가 똑같습니다.')

 

첫 번째 정수 입력 >> 9
두 번째 정수 입력 >> 1
첫 번째 정수가 더 큽니다.

 

else if는 파이썬에서 elif로 적습니다.

 

 

 

 

예제) 변수 score에 점수를 입력받아서 학점을 부여하시오

 

 

 

 

score = int(input('점수 입력 >> '))

if 90 <= score :
	print('A학점입니다.')
elif 80 <= score :
	print('B학점입니다.')
elif 70 <= score :
	print('C학점입니다.')
elif 60 <= score :
	print('D학점입니다.')
else :
	print('F학점입니다.')

 

점수 입력 >> 89
B학점입니다.

 

 

 


이 글이 도움이 됐다면 하단의 공감 버튼을 꾹 눌러서
빨간 하트로 만들어주세요.
지인에게 보여주고 싶은 글이었다면
공감 버튼 옆을 클릭해서 SNS 공유해주세요.
댓글은 블로그 운영에 큰 힘이 됩니다.

 


 

'그 외 프로그래밍 언어 > python' 카테고리의 다른 글

파이썬, 리스트  (0) 2022.01.03
파이썬, 조건문 실습  (0) 2022.01.02
파이썬, 삼항연산자  (0) 2021.12.30
파이썬, 논리연산자  (0) 2021.12.29
파이썬, 치환  (0) 2021.12.29

댓글