Python/파이썬 기초 강의(2024)★
파이썬: input() 함수 , 키보드에서 값 입력 받기
코딩ABC
2024. 9. 28. 08:58
반응형
키보드로부터 값을 읽어 들이는 input() 함수에 대해서 알아보겠습니다.
input() 함수의 형식은 다음과 같습니다.
input() input(prompt) |
키보드에서 한 줄의 문자열을 읽어 반환합니다.
prompt 인수가 있는 경우, 줄바꿈 없이 표준 출력에 기록됩니다.
input() 형식은 프롬프트를 출력하지 않고 값을 입력 받습니다.
input('prompt') 형식은 프롬프트를 화면에 출력에 출력한 후에 값을 입력 받습니다.
input() 함수는 문자열(str)로 읽어 들이기 때문에 필요한 형식으로 변환해서 사용할 수 있습니다.
다음 코드는 정수 형식의 문자열을 입력 받아, 정수로 변환해서 연산을 하는 예제입니다.
문자열을 정수 형식으로 변환하기 위해서는 int() 함수를 사용합니다.
a=int(input('a='))
b=int(input('b='))
print(a,'+',b,'=',a+b)
print("%d - %d = %d" % (a, b, a-b))
print("%d * %d = %d" % (a, b, a*b))
print("%d / %d = %f" % (a, b, a/b))
아래의 코드는 실수를 2개 입력받아서 사칙연산을 하는 코드입니다.
문자열을 실수 형식으로 변환하기 위해서는 float() 함수를 사용합니다.
a=float(input('실수를 입력하세요: '))
b=float(input('실수를 한 개 더 입력하세요: '))
print(a,'+',b,'=',a+b)
print(a,'-',b,'=',a-b)
print(a,'*',b,'=',a*b)
print(a,'/',b,'=',a/b)
반응형