이코테 강의 총정리
[이코테] 2. 파이썬 문법 부수기 - (6). 함수와 람다 표현식
함수의 종류 파이썬에서의 함수는 2가지로 나눌 수 있음. 내장 함수 : 파이썬이 기본적으로 제공하는 함수 input(), print()등. 사용자 정의 함수 : 개발자가 직접 정의하여 사용할 수 있는 함수. 프로그램에는 똑같은 코드가 반복적으로 사용되어야 할 때가 많으므로, 함수를 정의하여 사용함으로써 소스코드의 길이를 줄일 수 있음. 매개변수 : 함수 내부에서 사용할 변수 반환 값 : 함수에서 처리 된 결과를 반환 def 함수명(매개변수): 실행할 소스 코드 return 반환 값 덧셈 뺄셈 함수 정의 예제 def add(a, b): return a + b def subtract(a, b): return a - b result = add(1, 5) print(result) result = subtract..
[이코테] 2. 파이썬 문법 부수기 - (5). 반복문
반복문 파이썬에서는 while문, 그리고 for문이 있는데, 어떤 것을 사용해도 상관 없음. 다만, 코딩 테스트에서의 실제 사용 예시를 확인해 보면, for문을 사용할 때 코드 길이가 짧아지고 더 간결한 경우가 많음. while문 특정한 조건을 만족할 때(특정 조건이 true일 때) while 반복문 실행. 1부터 9까지 홀수의 합 구하기 예제(while문) i = 1 result = 0 # i가 9보다 작거나 같을 때 아래 코드 반복 while i 5: print(x) '''output 10 10 10 10 10 10 10 10 ... (중략) ''' for문 for문의 구조는 아래와 같은데, 특정한 변수를 이용하여 'in' 뒤에 오는 다수의 데이터(리스트, 튜플)를 포함 되어 있는 원소를 차례대로 하..
[이코테] 2. 파이썬 문법 부수기 - (2). 문자열, 튜플, 사전, 집합 자료형
문자열 자료형 큰 따옴표(")랑 작은 따옴표(')로 초기화 할 수 있음. 작은 따옴표를 출력해야한다면 큰 따옴표로 감싸고, 큰 따옴표로 출력해야 한다면 작은 다옴표로 감싸면 된다. 백슬래쉬(\)를 이용해도 되고.. print('이 블로그 주인장은? "테크 조랭이떡"') print("이 블로그 주인장은? '테크 조랭이떡'") print('이 블로그 주인장은? \'테크 조랭이떡\'') ''' output 이 블로그 주인장은? "테크 조랭이떡" 이 블로그 주인장은? '테크 조랭이떡' 이 블로그 주인장은? '테크 조랭이떡' ''' 문자열 연산 덧셈, 곱셈을 사용할 수 있음. 문자열 변수에 덧셈(+)을 이용하면 문자열이 더해져서 연결(Concatenate)됨. 문자열 변수에 양의 정수를 곱(*)하는 경우, 문자열..