미해결
파이썬 무료 강의 (기본편) - 6시간 뒤면 나도 개발자
퀴즈를 return값을 다른 변수에 저장하지 않고 함수만 호출했을 때의 코드입니다(피드백 적극 문의 부탁드립니다^^)
man = 1
woman = 0
gender = man or woman # gender를 1 또는 0으로의 flag로 작성
def std_weight(height, gender):
if gender == man:
std_height = height / 100 # 1m = 100cm, 175cm = 1.75m
weight = std_height * std_height * 22
print(f"키 {height}cm 남자의 표준 체중은 {weight:.2f}kg 입니다.")
else:
std_height = height / 100
weight = std_height * std_height * 21
print(f"키 {height}cm 여자의 표준 체중은 {weight:.2f}kg 입니다.")
# f-string 소숫점 n째짜리까지 출력: 실수:.nf
std_weight(175, man)
std_weight(153, woman)