Python/파이썬 기초 강의(2024)★

파이썬: input() 함수 , 키보드에서 값 입력 받기

코딩ABC 2024. 9. 28. 08:58
반응형

키보드로부터 값을 읽어 들이는 input() 함수에 대해서 알아보겠습니다.

 

input() 함수의 형식은 다음과 같습니다. 

input()
input(prompt)

키보드에서 한 줄의 문자열을 읽어 반환합니다.

prompt 인수가 있는 경우, 줄바꿈 없이 표준 출력에 기록됩니다.

 

input() 형식은 프롬프트를 출력하지 않고 값을 입력 받습니다.

파이썬: input() 함수 , 키보드에서 입력 받기

 

input('prompt') 형식은 프롬프트를 화면에 출력에 출력한 후에 값을 입력 받습니다.

파이썬: input() 함수 , 키보드에서 입력 받기

 

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))

파이썬: input() 함수 , 키보드에서 입력 받기

 

아래의 코드는 실수를 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)

파이썬: input() 함수 , 키보드에서 입력 받기

 

 

반응형