백준을 풀다가 input을 여러개 입력받으려면 어떻게 해야하는지 찾다가 정리하기 위해 작성하였다.결론적으로, input에서 split을 사용한 변수 여러 개에 저장해주면 된다.파이썬에서 split은 문자열을 쉽게 분리할 수 있도록 제공해주는 메서드이다.이때 메서드의 인
map 기본 사용법 파이썬에서 map은 리스트의 요소를 지정된 함수로 처리해주는 함수다 map은 원본 리스트를 변경하지 않고 새 리스트를 생성한다. list(map(함수,list이름)) tuple(map(함수,tuple이름)) 기초적인 부분부터 시작하기 위해 예를
파이썬은 1990년 암스테르담의 귀도 반 로섬이 개발한 인터프리터 언어이다.대화형 인터프리터 언어동적으로 데이터 타입 지원플랫폼 독립적 언어개발 기간 단축간단하고 쉬운 문법고 수준의 내장 객체 자료형 제공리스트, 딕셔너리, 문자열, 튜플 등의 자료구조 제공메모리 자동
숫자형이란 숫자 형태로 이루어진 자료형이다.정수형(integer)실수형(floating-point)4.24E-10 (4.24\*10^-10)8진수와 16진수8진수 : 0o 혹은 0O로 시작16진수 : 0x복소수 \- 파이썬에서는 i대신 j를 사용 \- 다양한 내장
문자열(String) 이란 문자, 단어 등으로 구성되 문자들의 집합을 의미한다. 문자열 생성 및 사용 큰 따옴표(")로 양쪽 둘러싸기 "hello world" 작은 따옴표(')로 양쪽 둘러싸기 'hello world' 큰 따옴표 3개를 연속(""")으로 써서 양
점프 투 파이썬으로 정리한 내용입니다리스트는 위와 같은 형식으로 생성한다.\*\*리스트명=요소1,요소2,요소3,...리스트를 표현하는 여러가지 방법리스트 안에는 어떠한 자료형도 포함시킬 수 있다.\*\*비어있는 리스트는 a=list()로 생성할 수 있다.리스트의 인덱싱
튜플(tuple)은 리스트와 거의 비슷하고, 다른 점은 다음과 같다.리스트는 \[]로 둘러 쌓이지만 튜플은 ()로 둘러 쌓인다.리스트는 그 값의 생성, 삭제, 수정이 가능하지만 튜플은 그 값을 바꿀 수 없다.(immutable)리스트와 모습은 거의 비슷하지만 튜플에서는
해시(hash), 연관배열(Associative array) 같은 자료형이다.파이썬에서는 이러한 자료형을 딕셔너리(Dictionary)라고 하는데, (key,value)의 쌍으로 되어있다.딕셔너리는 리스트나 튜플처럼 순차적으로(sequential) 해당 요소 값을 구하
집합(set)은 파이썬 2.3 부터 지원되기 시작한 자료형으로, 집합에 관련된 것들을 쉽게 처리하기 위해 만들어진 자료형이다.집합 자료형은 다음과 같이 set 키워드 를 이용해 만들 수 있다.위와 같이 set() 괄호 안에 리스트를 입력하여 만들거나 문자열을 입력하여
자료형의 참과 거짓을 구분하는 기준은 다음과 같다. 문자열 "python" : 참 "" : 거짓 리스트 [1,2,3] : 참 [] : 거짓 튜플 () : 거짓 딕셔너리 {} : 거짓 숫자형 0이 아닌 숫자 : 참 0 : 거짓 None
if 조건문: 수행할 문장1 수행할 문장2 수행할 문장3if문을 만들 때는 if 조건문: 바로 아래 문장부터 if문에 속하는 모든 문장에 들여쓰기를 해주어야 한다. 들여쓰기가 잘못되면 SyntaxError가 발생한다.조건 연산자로 and, or, not 이있
while 조건문: 수행할 문장1 수행할 문장2 수행할 문장3break, continue 문 다 사용 가능.무한루프의 경우 while True: 로 사용for 변수 in 리스트(또는 튜플,문자열): 수행할 문장1 수행할 문장2for문은 숫자 리스트를 자
def 함수명(입력 인자): 수행할 문장1 수행할 문장2 . . . return 결과 값입력 값이 없고 결과 값만 있는 함수는 다음과 같이 사용한다.결과 값이 없어도 된다.def 함수명(\*입력 변수): 수행할 문장 ...다음의 예를 통
사용자가 입력한 값을 어떤 변수에 대입하고 싶을 때는 어떻게 해야할까?input은 입력되는 모든 것을 문자열로 취급한다.사용자에게 입력을 받을 때 "숫자를 입력하세요" 라든지 "이름을 입력하세요" 라는 안내 문구 또는 질문이 나오도록 하고 싶을 때가 있다.그럴 때는 i