본문 바로가기

전체 글

(116)
OOP(객체 지향 프로그래밍) 매개 변수의 수를 모를 경우 -> 매개 변수를 배열 타입으로 선언한다. e.g. int sum1(int[] values) { int sum = 0; for(int i=0; i
코딩테스트를 위한 파이썬 문법 2- 조건문, 함수, 입출력 1. 조건문 파이썬은 조건문을 작성할 때, 코드의 block을 들여쓰기로 설정하는데, 이는 스페이스바 4번에 해당한다. 간혹 tab을 써도 정답으로 인정되는 경우가 있지만 현재로선 스페이스바 4번을 사실상 표준으로 삼고있다. 파이썬에서 사용할 수 있는 조건문 표현 방식에 대해서 알아보자. e.g.1 score = 85 result = "Success" if score > 80 else "Fail" 조건부 표현식은 리스트에 있는 원소의 값을 변경해서, 또 다른 리스트를 만들고자 할 때 매우 간결하게 사용할 수 있다. e.g.1 a = [1,2,3,4,5,5,5] remove_set = [3,5] result = [] for i in a: if i not in remove_set: result.append(..
코딩테스트를 위한 파이썬 문법 1 - 자료형 Q. 다른 언어와 유별난 파이썬의 장점은 무엇일까요?? A. 가장 큰 특징으로는 사전 자료형과 집합 자료형 등 매우 강력한 기능을 제공하는 자료형을 기본적으로 내장하고 있어 별다른 라이브러리 이용 없이 편리하게 구현할 수 있다는 장점이 있습니다. 이 외에도 많은 장점들이 있지만 천천히 알아보도록 합시다. 1. 수 자료형 1) 정수형 양의 정수, 음의 정수, 0으로 구성된 자료형으로 구현이 매우 쉬우니 이하 설명은 생략하겠습니다. 2) 실수형 정수형과 달리 소수점 아래의 데이터를 포함한다는 것이 가장 큰 특징으로, 주의 해야할 점이 있다면 소수부가 0일때 0을 생략할 수 있고 정수부가 0일 때도 0을 생략할 수 있다. e.g. a = 5. (5.0) a = -.7 (-0.7) 또한 실수형에서 가장 큰 특징..