실습 1
키와 몸무게를 입력한 뒤
조건
키가 180보다 크면 사람1,
160보다 작으면 사람2,
160이상, 180이하일 경우 몸무게가 키 -110 한 값보다 크면 사람1, 작으면 사람2를 작성
height = int(input("키를 입력해 주세요: "))
weight = int(input("몸무게를 입력해 주세요: "))
if(height > 180):
print("사람1")
elif(height < 160):
print("사람2")
elif(height <= 180 and height >= 160): #(160 <= height <= 180):바람직 하지 못한 표현
if(weight > (height - 110)):
print("사람1")
else:
print("사람2")
else:
print("모르겠습니다")
키를 입력해 주세요: 180
몸무게를 입력해 주세요: 80
사람1
실습 2
조건부 표현식 # 01
num1 = 1
if num1 >= 0:
msg = 'num1은 양수입니다.'
else :
msg = 'num1은 음수입니다.'
print(msg)
을 조건부 표현식으로 변경하면?
num1 = 1
msg = 'num1은 양수입니다.' if num1 >= 0 else 'num1은 음수입니다.'
print(msg)
num1은 양수입니다. 가 된다.
조건부 표현식 #02
num1 = 1
if num1 == 0 :
msg = 'num1은 0입니다.'
else :
msg = 'num1은 0이 아닙니다.'
print(msg)
을 조건부 표현식으로 변경하면?
num1 = 1
msg = 'num1은 0입니다.' if num1 == 0 else 'num1은 0이 아닙니다.'
print(msg)
num1은 0이 아닙니다. 가 된다.
반응형
'AI > StudyNote' 카테고리의 다른 글
Python #while (0) | 2021.08.31 |
---|---|
Python #for (0) | 2021.08.31 |
Python #불 자료형 #관계 연산자 #논리 연산자 (0) | 2021.08.30 |
Python 복습 #산술 연산자 #문자열 # 리스트 (0) | 2021.08.30 |
Python 문자열 자료형(연산,함수, 포맷팅) (0) | 2021.08.28 |