반응형
안녕하세요 오늘은 사용자에게 직접 값을 할당받아 사용하는
input함수를 사용해보겠습니다.
input함수 사용 방법은 정말 간단합니다.
파이썬을 실행시킨 후 input()을 사용해보겠습니다.
input()
input()를 입력하고 엔터를 쳤더니 이렇게 무엇을 입력하라고 하네요
조심스럽게 내 속마음을 프로그램에 적어줍니다
그랬더니 방금 제가 입력한 문자열이 이렇게 print가 되었습니다.
그러면 input만 이용해서 간단한 프로그램을 만들어 볼까요??
바로 BMI를 계산해보는 프로그램을 만들어보겠습니다.
일단 BMI를 계산하는 방법은 몸무게 / ( 키(m) * 키(m) )라고합니다.
그러면 사용자에게 받을 정보는 몸무게와 키(m)겠죠??? 보통 키는 cm, 몸무게는 kg으로 많이 적어주시기 때문에
그렇게 받을 수 있게 작서하겠습니다.
height = (int(input("키를 입력하세요(cm)"))/100)
weight = int(input("몸무게를 입력하세요(kg)"))
이렇게하면 키와 몸무게를 원하는 단위로 받을 수 있습니다.
그러면 이제 끝났죠?? 몸무게 / (키 * 키)만 완성시켜주면 됩니다.
BMI = weight / (height * height)
이제 print만 해주면 끝이겠네요
코드를 예쁘게 정리해서 한번에 올려보겠습니다.
height = (int(input("키를 입력하세요(cm)"))/100)
weight = int(input("몸무게를 입력하세요(kg)"))
BMI = weight / (height * height)
print("당신의 BMI는" + str(BMI) + "입니다.")
짠! 귀여운 4줄짜리 BMI 구하기 프로그램입니다
이런식으로 사용자들에게 input 값을 받는다면 재밌는 프로그램을 많이 만들 수 있습니다.
반응형
'PYTHON' 카테고리의 다른 글
카카오뷰 매크로 프로그램 사지마세요 만드세요 (0) | 2022.01.03 |
---|---|
파이썬 비교 연산자(객체 비교) (1) | 2021.09.16 |
파이썬 변수(variable) / 변수 작명 규칙 (0) | 2021.09.08 |
파이썬 숫자 계산과 숫자 자료형 (0) | 2021.09.05 |
python 파이썬 들여쓰기 (indentration) (0) | 2021.09.05 |
댓글