728x90
입력받기 (문자열)
x = input()
x = input("입력하세요:") #입력할 값에 대한 안내 출력
-input 함수의 리턴값은 문자열이다.
->숫자를 입력해도 숫자로 이루어진 문자열로 본다.
->따라서 정수로 받고 싶으면 다음과 같이 자료형변환을 해준다.
문자열을 변환하여 입력받기
x = int(input()) #정수
x = float(input()) #실수
x = eval(input()) #자동변환 (정수는 정수로, 실수는 실수로 변환)
한줄에 여러개 입력받기 (문자열)
a, b = input().split()
-공백으로 분리하여 받는다
여러 개의 정수받기
a, b = map(int, input().split())
-split의 결과를 모두 int로 변환해준다.
*map: 리스트의 요소를 지정된 함수로 처리해주는 함수
공백이 아닌 다른 문자로 분리
a, b = map(int, input().split(','))
728x90
반응형
'Software Study > Python' 카테고리의 다른 글
[이것이 취업을 위한 코딩 테스트다 with 파이썬] Ch3. 그리디 알고리즘 (0) | 2022.02.03 |
---|---|
[2021.03.02] 파이썬 공부 (0) | 2021.03.02 |
알면 유용한 파이썬 내장함수 (0) | 2021.01.25 |