2-1. if문
# 비교 연산자
# <, >, <=, >=, ==, !=
print(10 < 5)
print(10 > 5)
print(10 <= 5)
print(10 >= 5)
print(10 == 5)
print(10 != 5)
True
False
False
True
False
True
if 조건식(결과가 True 또는 False가 나오는 문장):
조건식이 True인 경우 실행할 문장
age = int(input('나이를 입력하세요 '))
if age>19:
print('성인입니다')
print('입력한 나이: ', age)
나이를 입력하세요 15
입력한 나이: 15
age = int(input('나이를 입력하세요 '))
if age > 19:
print('성인입니다')
print('넷플릭스 성인영화를 감상할 수 있습니다')
print('입력한 나이: ', age)
나이를 입력하세요 20
성인입니다
넷플릭스 성인영화를 감상할 수 있습니다
입력한 나이: 20
if 조건식(결과가 True 또는 False가 나오는 문장):
조건식이 True인 경우 실행할 문장
else:
조건식이 False인 경우 실행할 문장
age = int(input('나이를 입력하세요 '))
if age > 19:
print('성인입니다')
print('넷플릭스 성인영화를 감상할 수 있습니다')
else:
print('미성년입니다')
print('입력한 나이: ', age)
나이를 입력하세요 15
미성년입니다
입력한 나이: 15
age = int(input('나이를 입력하세요 '))
if age > 19:
print('성인입니다')
print('넷플릭스 성인영화를 감상할 수 있습니다')
else:
print('미성년입니다')
print('디즈니를 보세요')
print('입력한 나이: ', age)
나이를 입력하세요 15
미성년입니다
디즈니를 보세요
입력한 나이: 15
if 조건식1(결과가 True 또는 False가 나오는 문장):
조건식1이 True인 경우 실행할 문장
elif 조건식2:
조건식2가 True인 경우 실행할 문장
elif 조건식3:
조건식3이 True인 경우 실행할 문장
...
else:
조건식이 모두 False인 경우 실행할 문장
age = int(input('나이를 입력하세요 '))
if age > 19:
print('성인입니다')
print('넷플릭스 성인영화를 감상할 수 있습니다')
elif age > 14:
print('청소년입니다')
elif age> 6:
print('어린이입니다')
elif age > 0:
print('유아입니다')
else:
print('입력을 확인하세요')
print('입력한 나이: ', age)
나이를 입력하세요 3
유아입니다
입력한 나이: 3
print('국어 , 영어, 수학점수를 입력하세요')
kor = int(input('국어점수를 입력하세요 '))
eng = int(input('영어점수를 입력하세요 '))
math = int(input('수학점수를 입력하세요 '))
total = kor + eng + math
avg = total / 3
if avg >= 90:
hak = 'A학점'
elif avg >= 80:
hak = 'B학점'
elif avg >= 70:
hak = 'C학점'
elif avg >= 60:
hak = 'D학점'
else:
hak = 'E학점'
print(' 총점은 {}점 이며, 평균은 {}점, 학점은{} 입니다'.format(total, avg, hak))
국어 , 영어, 수학점수를 입력하세요
국어점수를 입력하세요 90
영어점수를 입력하세요 95
수학점수를 입력하세요 93
총점은 278점 이며, 평균은 92.66666666666667점, 학점은A학점 입니다
AB결과
True | True | True |
True | False | False |
False | True | False |
False | False | False |
# 로그인 프로그램 만들기
# 아이디: admin, 비밀번호: 1234
userid = input('아이디를 입력하세요')
userpw = input('비밀번호를 입력하세요')
if userid == 'admin' and userpw == '1234':
print('로그인 되었습니다')
else:
print('아이디 또는 비밀번호를 입력하세요')
아이디를 입력하세요admin
비밀번호를 입력하세요1234
로그인 되었습니다
AB결과
True | True | True |
True | False | True |
False | True | True |
False | False | False |
# 주민등록번호에 의한 성별 판별
# 001011 3068518
juminNo = input('주민등록번호 13자리를 -없이 입력하세요')
if juminNo[6] == '1' or juminNo[6] == '3' or juminNo[6] == '5' or juminNo[6] == '7' or juminNo[6] == '9':
print('남자')
else:
print('여자')
주민등록번호 13자리를 -없이 입력하세요 0010113068518
남자