반응형
파이썬에서 데이터를 입력받을 때는 input() 함수를 사용합니다. input() 함수는 사용자로부터 입력을 받아 문자열로 반환합니다.
예를 들어, 다음과 같이 input() 함수를 사용하여 사용자로부터 이름을 입력받을 수 있습니다.
name = input("이름을 입력하세요: ")
print(f"안녕하세요, {name}님!")
위 코드는 input() 함수를 사용하여 사용자로부터 이름을 입력받고, 이를 name 변수에 저장합니다. 그리고 f-string을 사용하여 입력받은 이름을 포함한 인사말을 출력합니다.
input() 함수는 사용자로부터 입력을 받을 때, 기본적으로 문자열로 입력을 받습니다. 따라서, 숫자를 입력받아 계산을 수행하려면 int() 함수나 float() 함수를 사용하여 문자열을 숫자로 변환해야 합니다.
예를 들어, 다음과 같이 input() 함수를 사용하여 사용자로부터 숫자를 입력받고, 이를 int() 함수를 사용하여 정수로 변환하여 계산할 수 있습니다.
num1 = int(input("첫 번째 숫자를 입력하세요: "))
num2 = int(input("두 번째 숫자를 입력하세요: "))
result = num1 + num2
print(f"{num1} + {num2} = {result}")
위 코드는 input() 함수를 사용하여 사용자로부터 두 개의 숫자를 입력받고, int() 함수를 사용하여 입력받은 문자열을 정수로 변환합니다. 그리고 두 숫자를 더한 결과를 출력합니다.
따라서, 파이썬에서 데이터를 입력받을 때는 input() 함수를 사용하며, 숫자를 입력받아 계산을 수행하려면 int() 함수나 float() 함수를 사용하여 문자열을 숫자로 변환해야 합니다.
반응형
'성장일기 > 파이썬' 카테고리의 다른 글
[python] __init__()메서드란 무엇인가 확실하게 알고 쓰자! 있고 없고 차이점 (0) | 2023.06.29 |
---|---|
[python] 파이썬에서 API를 사용하기 위한 첫번째 작업 ( requests 모듈) (0) | 2023.06.28 |
[python] 현재시간을 알려주는 time.localtime()함수 활용해서 ( 시,분,월 ) 찾기 (0) | 2023.06.26 |
[python] 중복하지 않은 랜덤 숫자 리스트를 문자열로 만들기 ( 랜덤추출 sample()) (0) | 2023.06.26 |
[python] 문자열 리스트를 문자열로 변환하는 방법 ("".join()) (0) | 2023.06.26 |