반응형
파이썬의 입력은 java나 c와 비교했을 때 정말 간단하다.
그냥 input("입력> ")를 사용하면 된다.
string = input("입력> ")
print(string)
입력> 안녕하세요
안녕하세요
하지만, 문제가 있는데 입력받은 것은 무조건 문자열로 취급한다. 정수나 실수를 입력해도 무조건 string type이 되버린다.
따라서 그 값을 사용하기 위해서는 변환을 해서 사용해야 한다.
* 캐스팅(문자열 -> 숫자)
함수 | 설명 |
int() | 문자열을 int 자료형으로 변환한다. |
float() | 문자열을 float 자료형으로 변환한다. |
a = int(input("첫번째 숫자>"))
b = int(input("두번째 숫자>"))
print("a + b = ", a+b)
첫번째 숫자>2
두번째 숫자>3
a + b = 5
반응형
'Python > 기본문법' 카테고리의 다른 글
[Python] 삼항 연산자 (0) | 2024.03.31 |
---|---|
[Python] 코딩테스트용 출력함수 구현 (0) | 2024.03.16 |
[Python] 코딩테스트용 입력함수 구현 (0) | 2024.03.16 |
[Python] 리스트 컴프리헨션을 사용해 리스트 초기화 하는 법 (0) | 2023.12.16 |
[Python] 제곱 연산자 (0) | 2023.10.29 |
댓글