조건문

two_jay·2020년 10월 1일
0

Basic Python

목록 보기
2/6
post-thumbnail

파이선에도 다른 언어들과 마찬가지로 조건문을 작성할 수 있다.


"""
* 조건문을 작성하는 가장 기본적인 구조는 아래와 같다.

if <조건절> :
    <수행할 명령>
    <수행할 명령>
    
*if 가 모두 만족되지 않았을 시 마지막으로 실행될 명령을 지정하고 싶다면 else를 쓴다.
    
else :
    <수행할 명령>
    

* <수행할 명령>은 똑같은 들여쓰기를 해주어야 제대로 인식한다.
* if와 else 뒤에 있는 :를 쓰지 않으면 Syntax Error
"""


# 입력한 수가 짝수인지 홀수인지 판별하는 코드를 짜보자.

num = input()
num = int(num)

if num % 2 == 1 :
	print(str(num) + '는 홀수입니다.')
else:
	print(str(num) + '는 짝수입니다.')


"""
if절을 하나 이상 세팅을 하고 싶다면 elif 명령어를 사용한다.

if <조건절> :
    <수행할 명령>
elif <조건절> :
    <수행할 명령>
else :
    <수행할 명령>
"""


# 백분률 점수를 입력하면 10단위마다 알파벳으로 학점을 출력하는 코드를 짜보자.

grade = input()
grade = int(grade)

if grade > 100 or grade < 0:
	print("입력하신 점수 " + str(grade)+ "는 적절한 값이 아닙니다.") 

if grade <= 100 and grade >= 90:
	print("당신의 학점은 A입니다.")
elif grade < 90 and grade >= 80:
	print("당신의 학점은 B입니다.")
elif grade < 80 and grade >= 70:
	print("당신의 학점은 C입니다.")
elif grade < 70 and grade >= 60:
	print("당신의 학점은 D입니다.")
else:
	print("당신의 학점은 F입니다.")

profile
2xx을 볼 때 가장 행복한 주니어 백엔드 개발자. 좋은 개발자가 되기위해 공부하고 있습니다. 포스팅의 오류 제보나 코멘트는 언제나 환영입니다. :)

0개의 댓글