본문 바로가기

언어/Python2

파이썬 입출력(input()) 파이썬 입력 알고리즘 문제를 풀 때 첫 단추는 '데이터 입력 받기' 입니다. 파이썬에서는 데이터를 입력 받을 때 input() 을 사용합니다. input()의 경우에는 한 줄의 문자열을 입력 받게 해줍니다. 문자열로 입력받기 때문에 이를 정수형으로 바꿔주려면 int() 함수를 사용해야합니다. 그리고 여러 개의 입력을 받을 때는 공백으로 구분 되는 경우가 많습니다. 그래서 입력을 받은 문자열을 띄어쓰기로 구분해서 각각 정수자료형으로 저장하는 코드는 다음과 같습니다. list(map(int, input().split()))) 여기서 map()은 모든 원소에 int() 함수를 적용하는 역할을 합니다. 최종적으로 list()로 다시 바꿔서 이를 입력받은 문자열을 띄어쓰기로 구분해 각각 숫자 자료형으로 저장합니다.. 2020. 9. 21.
파이썬 자료형 자료형에 대한 이해는 모든 프로그래밍 언어의 시작이라고 할 수 있다. 파이썬의 자료형은 C/C++, 자바와 같은 다른 언어에서 사용되는 기본 자료형을 제공할 뿐만 아니라 사전 자료형, 집합 자료형 등의 유용한 자료형을 기본으로 내장하고 있어 매우 편리하다. 수 자료형(Number) : 데이터는 모두 수로 표현할 수 있다. 대부분의 프로그램에서는 일반적으로 정수와 실수가 많이 사용되고 그 중에서도 정수가 기본으로 사용된다. 실수는 오차 범위 때문에 예기치 못한 오류를 범하기도 쉬고 정확성도 떨어진다. 실제로 코딩테스트에서도 대부분 정수를 다루는 문제가 출제된다. 1. 정수형(Integer) - 양의 정수, 음의 정수, 0 2. 실수형(Real Number) - 소수점 아래의 데이터를 포함하는 수 자료형 실.. 2020. 9. 19.