Link
Recent Posts
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 | 31 |
Tags
- 2회기출
- 튜플
- 파이썬입출력
- 파이썬셋
- 백준1920
- 작업형2
- 빅데이터분석기사
- 파이썬
- 백준 2164
- 태블로
- 워드클라우드
- 예측모델링
- 실기
- 파이썬AHP
- 공공빅데이터청년인턴
- konlpy
- csv병합
- 셋
- 컨테이너
- 행별속성합계
- 빅분기
- 파이썬딕셔너리
- set시간복잡도
- 빅분기실기
- 공빅데기관매칭
- 공빅데
- 딕셔너리
- 파이썬튜플
- dataq
- 리스트
- Today
- Total
Data Science
파이썬 조건문 본문
조건문¶
if 문
기온이 0도 보다 높으면 '아이스 아메리카노'를 출력
In [1]:
today_temp = 30
if today_temp > 0 :
print("아이스 아메리카노")
아이스 아메리카노
else 문
기온이 0도 보다 높으면 '아이스 아메리카노'를 출력하고, 그렇지 않을 경우에는 '따뜻한 아메리카노'를 출력
In [2]:
today_temp = 30
if today_temp > 0 :
print("아이스 아메리카노")
else :
print("따뜻한 아메리카노")
아이스 아메리카노
elif 문 (else if)
기온이 0도 보다 높으면 '아이스 아메리카노', 기온이 정확히 0도 이면 '미지근한 아메리카노', 나머지 경우 '따뜻한 아메리카노' 출력
In [3]:
today_temp = 30
if today_temp > 0 :
print("아이스 아메리카노")
elif today_temp == 0:
print("미지근한 아메리카노")
else :
print("따뜻한 아메리카노")
아이스 아메리카노
이중 if문
날씨가 맑을 경우 : 기온이 0도 보다 높으면 '아이스 아메리카노', 기온이 정확히 0도 이면 '미지근한 아메리카노', 나머지 경우 '따뜻한 아메리카노' 출력
날씨가 맑지 않을 경우 : '카푸치노' 출력
In [5]:
weather = "비"
today_temp = 30
if weather == "맑음":
if today_temp > 0:
print("아이스 아메리카노")
elif today_temp == 0:
print("미지근한 아메리카노")
else:
print("따뜻한 아메리카노")
else:
print("카푸치노")
카푸치노
이번 기말고사 시험성적에 따라 용돈의 운명이 바뀝니다. 엄마가 제시한 조건은 다음과 같습니다.
수학성적과 영어성적을 담는 변수를 만들고, 점수에 따라 용돈의 운명을 출력하는 프로그램을 만들어 보세요.
- 영어 90점 이상, 수학 90점 이상(두 조건 모두 만족): 용돈 인상
- 영어 80점 이하, 수학 80점 이하(두 조건 모두 만족): 용돈 삭감
- 기타: 동결
In [14]:
math_score = 80
eng_score = 100
if (eng_score >= 90) and (math_score >= 90):
print("용돈 인상")
elif (eng_score <= 80) and (math_score <= 80):
print("용돈 삭감")
else:
print("동결")
동결
조건 변경
- 영어 90점 이상 또는 수학 90점 이상: 용돈 인상
- 영어 80점 이하 또는 수학 80점 이하: 용돈 삭감
- 기타: 동결
In [15]:
math_score = 80
eng_score = 100
if (eng_score >= 90) or (math_score >= 90):
print("용돈 인상")
elif (eng_score <= 80) or (math_score <= 80):
print("용돈 삭감")
else:
print("동결")
용돈 인상
Comments