일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |
- 쿠키
- sort()
- data type
- 노마드코더
- 이것이 취업을 위한 코딩테스트다
- 컴퓨터 동작방식
- 북클럽
- GIT
- icmp
- 컴퓨터네트워크
- 시스템 소프트웨어
- 파이썬 연산자
- ARP
- 노개북
- 기억장치
- RARP
- 리스트
- OSI7계층모델
- 이코테
- 라우팅
- DP
- IT5분잡학사전
- 이것이 취업을 위한 코딩 테스트다
- 쉽게 배우는 데이터 통신과 컴퓨터 네트워크
- 데이터통신
- 자료형
- CS
- 데이터 통신과 컴퓨터 네트워크
- 파이썬 자료형
- 파이썬 정렬
- Today
- Total
목록전체 글 (92)
뚝딱햄 탈출기
이것이 취업을 위한 코딩 테스트다 with 파이썬 - 나동빈 저 APPENDIX A. 코딩 테스트를 위한 파이썬 문법 정리 내용 함수 동일한 알고리즘을 반복적으로 사용해야 할 때 함수를 사용한다. 똑같은 코드를 반복적으로 사용할 때 함수를 사용하지 않으면 소스코드가 길어지고 이로 인해 프로그램의 크기가 비효율적으로 커진다. 코딩 테스트에서는 테스트 케이스가 입력된 뒤에 테스트 케이스만큼 특정 알고리즘의 수행 결과를 반복적으로 출력하도록 요구하는 문제가 많이 출제되는데, 문제를 푸는 코드를 함수화 하면 매우 효과적으로 풀 수 있다. 함수의 구조 def 함수명(매개변수): 실행할 소스코드 return 반환값 매개변수나 return문은 존재하지 않을 수도 있다. 아래의 두 예제는 동일한 기능을 제공한다. # ..
이것이 취업을 위한 코딩 테스트다 with 파이썬 - 나동빈 저 APPENDIX A. 코딩 테스트를 위한 파이썬 문법 정리 내용 연산자 비교 연산자 연산 결과로는 Boolean 값이 반환된다. (파이썬에서 참과 거짓은 True, False. 첫 글자 대문자로 작성해야 한다.) 비교 연산자 설명 X == Y X와 Y가 서로 같을 때 참(True) X != Y X와 Y가 서로 다를 때 참(True) X > Y X가 Y보다 클 때 참(True) X = Y X가 Y보다 크거나 같을 때 참(True) X 2 print(a)# True print(not a)# False b = 2 != 2 print(b)#False 기타 연산자 리스트, 튜플, 문자열, 사전과 같은 ..
내 풀이 첫번째 풀이 & 보완할 점 def solution(numbers): answer = [] for i in range(len(numbers)): answer.append(numbers[i] * 2) return answer 인덱스 값을 순서대로 호출하는 for문을 이용해 정수 배열 numbers의 각 원소에 접근하고, 각 원소에 2를 곱한 값을 answer 배열에 추가해야겠다고 생각했다. 그래서 len으로 리스트의 길이를 구하고, range에 넣어 0부터 len - 1까지의 인덱스로 numbers의 원소들을 구했다. 그러나 in 뒤에는 리스트, 튜플, 문자열 등이 들어갈 수 있기 때문에 len(numbers)과 인덱스를 통해 데이터를 찾지 않아도 된다. in 뒤에 리스트명 또는 리스트를 넣으면, ..
이것이 취업을 위한 코딩 테스트다 with 파이썬 - 나동빈 저 APPENDIX A. 코딩 테스트를 위한 파이썬 문법 정리 내용 반복문이란? 반복문은 특정한 소스코드를 반복적으로 실행하고자 할 때 사용한다. While문 while문은 조건문이 참일 때에 한해 반복적으로 코드가 수행된다. # 1부터 9까지 각 정수의 합을 계산하기 i = 1 result = 0 while i = 80: print(i + 1, "번 학생은 80점 이상이므로 합격입니다.") ''' 실행 결과 1번 학생은 80점 이상이므로 합격입니다. 5번 학생은 80점 이상이므로 합격입니다. ''' 중첩 반복문 반복문은 얼마든지 중첩해서 사용할 수 있다. 2중 반복문의 대표적 예시는 구구단이며, 중첩 반복문은 코딩 테스트에서 '플로이드 워셜 ..
이것이 취업을 위한 코딩 테스트다 with 파이썬 - 나동빈 저 APPENDIX A. 코딩 테스트를 위한 파이썬 문법 정리 내용 조건문이란? 프로그램을 작성할 때 프로그램의 흐름을 제어하는 문법으로, 조건문을 이용하면 조건에 따라 프로그램의 로직을 설정할 수 있다. if ~ elif ~ else 문 파이썬에서 조건문을 작성할 때는 if ~ elif ~ else 문을 이용한다. elif 혹은 else 부분은 경우에 따라 사용하지 않아도 되며, 조건문이 여러 개 일 경우 elif를 여러 번 사용한다. if 조건문 1: 조건문 1이 True일 때 실행되는 코드 elif 조건문 2: 조건문 1에 해당하지 않고, 조건문 2가 True일 때 실행되는 코드 else: 위의 모든 조건문이 모두 True가 아닐 때 실행..
이것이 취업을 위한 코딩 테스트다 with 파이썬 - 나동빈 저 APPENDIX A. 코딩 테스트를 위한 파이썬 문법 정리 내용 파이썬의 자료형은 C/C++, Java와 같은 다른 언어에서 사용되는 기본 자료형을 제공할 뿐만 아니라, 사전 자료형, 집합 자료형 등 강력한 기능을 제공하는 자료형을 기본으로 내장하고 있어 매우 편리하다. 자료형 (데이터 타입, data type) 종류 수 (Number) 리스트 (List) 문자열 (String) 튜플 (Tuple) 사전 (Dictionary) 집합 (Set) 수 자료형 (Number) 2023.09.30 - [Programming language/Python] - [Python] 수 자료형 Number data type [Python] 수 자료형 Numbe..