성장일기/파이썬

[python] 데이터 입력 받기 input()함수 사용법

지추월자 2023. 6. 26. 15:07
반응형

파이썬에서 데이터를 입력받을 때는 input() 함수를 사용합니다. input() 함수는 사용자로부터 입력을 받아 문자열로 반환합니다.

예를 들어, 다음과 같이 input() 함수를 사용하여 사용자로부터 이름을 입력받을 수 있습니다.

name = input("이름을 입력하세요: ")
print(f"안녕하세요, {name}님!")

위 코드는 input() 함수를 사용하여 사용자로부터 이름을 입력받고, 이를 name 변수에 저장합니다. 그리고 f-string을 사용하여 입력받은 이름을 포함한 인사말을 출력합니다.

 

[python] f-sting 다양하게 활용하는 예시 ( 문자열 포맷팅, 리스트, 딕셔너리)

age = 25 print(f"My name is {name} and I am {age} years old.") numbers = [1, 2, 3] print(f"The second number is {numbers[1]}.") person = {"name": "Bob", "age": 30} print(f"{person['name']} is {person['age']} years old.") 위 코드에서 첫 번째 print

nuri-go.tistory.com

input() 함수는 사용자로부터 입력을 받을 때, 기본적으로 문자열로 입력을 받습니다. 따라서, 숫자를 입력받아 계산을 수행하려면 int() 함수나 float() 함수를 사용하여 문자열을 숫자로 변환해야 합니다.

예를 들어, 다음과 같이 input() 함수를 사용하여 사용자로부터 숫자를 입력받고, 이를 int() 함수를 사용하여 정수로 변환하여 계산할 수 있습니다.

num1 = int(input("첫 번째 숫자를 입력하세요: "))
num2 = int(input("두 번째 숫자를 입력하세요: "))
result = num1 + num2
print(f"{num1} + {num2} = {result}")

위 코드는 input() 함수를 사용하여 사용자로부터 두 개의 숫자를 입력받고, int() 함수를 사용하여 입력받은 문자열을 정수로 변환합니다. 그리고 두 숫자를 더한 결과를 출력합니다.

따라서, 파이썬에서 데이터를 입력받을 때는 input() 함수를 사용하며, 숫자를 입력받아 계산을 수행하려면 int() 함수나 float() 함수를 사용하여 문자열을 숫자로 변환해야 합니다.

 

반응형