파이썬 사용자에게 입력값 받기

박은정·2021년 7월 20일

input() 함수

사용자에게 필요한 값을 직접 전달받아서 객체에게 입력한다
사용자와 프로그램을 연결해준다

input() 함수의 기본형태

input('사용자에게 입력받을 값을 설명하는 내용')

input() 함수의 기본예제1

'23'으로 값이 변환 → 이 값을 문자로 인식한다

> a = input('숫자를 하나 입력해 보세요: ')
# 숫자를 하나 입력해 보세요.: 23

> a # 문자열'23'
> type(a) # <class 'str'>

> a = int(a) # 정수로 변환
> a = float(a) # 실수로 변환

부동소수점 floating potint

정확한 소수점 자리를 지정하지 않고
계산할 수 있는 범위까지 소수점을 표현하는 방식
실수형이라고도 한다

수의 정확도를 선호한다면 실수가 좋지만
계산할 때 필요 이상의 소수점 단위의 숫자가 출력되므로
보통은 정수로 사용한다

실수형으로 쓰고 싶은 경우
round() 함수를 통해 출력할 소수점 단위를 입력하면 된다

# 17을 7로 나눈 값을 c에 넣는다
> c = 17 / 7 

# 2.4285714285714284 소수점이 많이 나오므로 
round() 함수를 이용하여 조절하기
> c
> c = round(c, 1) # 소수점 첫째 자리까지만 출력
profile
새로운 것을 도전하고 배운것을 정리하려 합니다.

0개의 댓글