티스토리 뷰
Programming Language/Python basic
[Python] 여러 개의 값을 한 줄로 입력 받기 / map(), split()
또야 2021. 3. 26. 20:14반응형
보통 사용자로부터 값을 입력 받을 때,
input()을 활용한다.
세 개의 값을 입력받는다고 치면,
아래와 같이 입력 받는다.
1
2
3
4
5
|
a = int(input("정수 1 : "))
b = int(input("정수 2 : "))
c = int(input("정수 3 : "))
print(a, " ",b, " ",c)
|
cs |
- 결과
하지만 map() 함수와 split() 메소드를 이용하면
이를 한 줄로 줄일 수 있다.
- 결과
- 설명
split() 메소드가 input된 내용을
공백 단위로 분리해주며,
map 함수가 이를 int형으로 변환하여
정상적으로 1, 2, 3이 a, b, c에 저장되었다.
반응형
'Programming Language > Python basic' 카테고리의 다른 글
[Python] 정수를 입력 받아 소수인지 판별하는 프로그램 (0) | 2021.03.31 |
---|---|
[Python] 파이썬에서의 변수는 객체를 참조하는 이름표이다 (0) | 2021.03.31 |
[Python] 파이썬 문자열 출력 기초 / len(), ''', \n, \', %s 등 (0) | 2021.03.31 |
[Python] 거듭제곱 연산자의 활용 (0) | 2021.03.26 |
[Python] numpy(Numeric Python, 넘파이) (0) | 2021.03.25 |
댓글
반응형
Recent Post.
Recent Reply.
- Thanks for comming.
- 오늘은
- 명이 방문했어요
- 어제는
- 명이 방문했어요