일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 | 31 |
- groupby
- 안드로이드스튜디오
- 정처기
- 안드로이드
- MySQL
- join
- 프로그래머스
- 정보처리기사
- Til
- 혼공단
- 스터디
- select
- SQL
- 카카오코테
- Kotlin
- 인프런
- 코테
- Android
- 오블완
- 알고리즘
- 코틀린
- 혼공파
- 자료구조
- 혼공챌린지
- 기술면접
- CS
- java
- 티스토리챌린지
- doitandroid
- 자바
- Today
- Total
목록분류 전체보기 (342)
Welcome! Everything is fine.
💡 OOP(Object Oriented Programming) 클래스 클래스를 사용하면 변수와 함수를 하나로 묶어서 데이터를 더 효율적이고 체계적으로 사용할 수 있다. 각각의 객체를 생성 할 수 있는 '틀' 이라고 생각하면 된다. class로 만들어낸 것을 객체라고 하며, 클래스의 '인스턴스 객체를 생성한다'고 한다. 클래스 하나로 여러 개의 인스턴스를 만들 수 있다. class 클래스명: # 관련 코드 구현하기 클래스를 사용하려면 class 키워드를 선언하고 클래스명을 지정한다. 파이썬은 보통 snake_case를 사용하지만, 클래스의 이름은 관례적으로 CamelCase를 사용한다. 함수가 아니기 때문에 클래스명 뒤에 괄호()를 하지않고 바로 콜론(:)을 붙여 종료한다. 그러나 상속을 받는 클래스는 뒤..
💡 용어 정리 ✔ 복합 대입 연산자 : 기존의 연산자와 조합하여 사용하는 연산자. ex) +=, -=, *=, /=, %=, **= ✔ 프롬프트 문자열 : input 함수 괄호에 입력한 내용. ✔ 블록 : 프로그램이 실행 도중에 잠시 대기하는 것. ✔ 캐스트 : 문자열을 숫자로 바꾸는 것과 같이 데이터 타입을 바꾸는 것. int( ), float( ) 혹은 str( )함수를 통해 바꿀 수 있음. ✔ 스왑 : 변수를 교체하는 것. ✔ 비파괴적 함수 : upper( ) 혹은 lower( ) 함수처럼 원본을 변화시키지 않는 함수. ✔ 조건 분기 : 조건을 기반으로 실행의 흐름을 변경하는 것. 💡 문자열 관련 다양한 함수 📃 format( ) 파이썬의 문자열 포매팅 방법에는 % 연산자, fomat( ) 함수 혹..
💡 else 구문 참/거짓일 때 실행되는 코드를 다르게 하려면 if~else 문을 사용한다. else 문은 조건이 없고, if 문 혹은 elif 문이 거짓이면 무조건 실행된다. 아래 코드는 if~else 문을 활용하여 입력한 숫자가 짝수인지 홀수인지 계산하는 예제이다. num = int(input("정수 입력 : ")) if num % 2 == 0: print("짝수!") else: print("홀수!") 위 코드와 달리 조건을 검사하는 과정이 3번 이상이라면 다소 번거로워질 수 있다. 예를 들면 아래 코드처럼 학점을 계산하는 프로그램을 만든다면, 성적이 A와 F 두 개만으로 나눠지지 않으므로 중첩 if 문을 사용해야 한다. score = int(input("점수 입력 : ")) if score >= 9..
💡 함수 기본적인 함수 작성법 ❔ 파이썬의 기본적인 함수 작성과 호출에 대한 코드를 구현하시오. # 함수 작성 def a(): print("붕어빵") def b(): print("개구리빵") # 함수 호출 a() b() ❔ 리턴값이 있는 함수를 작성하시오. 리턴값이 있든 없든 함수를 만들 수 있으며, 각 함수의 변수명은 같아도 상관없다. def a(): result = '붕어빵' return result def b(): result = '개구리빵' return result 변수의 메모리 주소값 출력하기 ❔ 변수의 메모리 주소값을 출력하여 다른 함수내 같은 변수의 값들이 어떤 주소를 가지고 있는지 출력하시오. 변수의 메모리 주소 값을 출력할 때는 id( )함수를 이용한다. def a(): result = ..
📌 혼공학습단 6기 활동 시작 이번 학기 제일 부족했던 파이썬을 복습하기 위해 혼공단에 신청했다.6주(21.07.05 ~ 21.08.15) 동안 열심히 공부해서 기초를 탄탄히 다져봐야겠다. 내가 공부한 내용을 간단하게 정리해보고, 수행한 미션을 포스팅 할 예정이다. 미션 주차 Chapter 기본미션 선택미션 1주차 Chapter 01 ~ 02-1 p.63 3~5번 실행결과 쓰고 인증샷 모르는 용어(3~5개) 찾아 혼공 용어 노트에 정리하고 인증샷 2주차 Chapter 02-3 ~ 03 p.137 3번 문제 풀고 본인이 태어난 해와 띠를 출력하는 결과값 화면 인증샷 else 구문과 elif 구문 정리한 내용 포스팅하기 3주차 Chapter 04 리스트, 딕셔너리, 범위 자료형에 대해 이해한 내용을 바탕으로..
📌 여름방학 스터디 시작 목표 1) 인프런 강의 완강하기 2) Python과 관련된 개념을 블로그에 정리하고 공유하기 3) 문제풀이를 통해 코딩테스트 대비하기 계획 날짜 공부 범위 21.07.01 ~ 21. 07.08 Python 100 문제풀이 Part.2 - 배열 21.07.08 ~ 21.07.15 Python 100 문제풀이 Part.2 - 함수 21.07.015 ~ 21. 07.22 Python 100 문제풀이 Part.3 - OOP 21.07.22 ~ 21.07.29 Python 100 문제풀이 Part.3 - 모듈 21.07.29 ~ 21.08.05 Python 100 문제풀이 Part.3 - 알고리즘/문자열 💡 컬렉션 자료형 4가지 1) 리스트(list) : 순서가 있고 요소를 추가하거나 삭..