이번에 코드잇 스프린트 데이터 애널리스트 트랙에 참여하게 되면서 파이썬의 기초부터 학습을 시작하게 되었고, 코드잇 강의를 수강하며 공부했던 내용을 리마인드하고 복습할 겸 내용을 정리하여 올리려고 합니다.😃
글에서 정리한 내용은 거의 코드잇 강의를 수강하면서 정리한 것들이 주가 되어 이루어져 있습니다.
코딩이란?
코딩은 컴퓨터에게 일을 시키는 것으로 다시 말해 컴퓨터에게 일을 시키기 위해 코드를 작성하는 행위를 말한다.
코딩을 하면서는 문법을 외우기 보다 문제 해결 논리에 집중해야 한다.
프로그래밍은 계산할 수식들을 컴퓨터에게 알려주는 것
코딩이 이용되는 분야
데이터 분석 / 웹, 앱 개발 / 업무 자동화 / 기계, 로봇 개발
코멘트(주석)
목적
- 메모
- 복잡한 코드 설명
- 하다가만 부분 표시
- 다른 개발자와 소통
사용방법
# 이나 ''' 사용
# 쓰고 싶은 내용 작성
'''
쓰고 싶은 내용 작성
'''
자료형
- 숫자형
- 정수형(integer) ex) -1, -2, -3, 0, 1, 2, 3
- 소수형(floating point) ex) 1.234, 3.14
- 복소수형(complex) - 사용 빈도가 크지 않음
- 문자형
- 키보드로 쓸 수 있는 문자들을 표현하는 자료형 ex) “2” , “2.0” ,”Hello”
- 따옴표 안에 있는 것들을 파이썬에서 문자열로 분류 (따옴표 안에 있다면 숫자도 문자열이 될 수 있다.)
- 따옴표는 코드 내에서 문자라고 표시해주는 용도
- 문자열 안에 같은 따옴표를 쓰고싶다면 따옴표 앞에 역슬래시(\)를 넣어줘야 함
- 불린형
- 참과 거짓을 나타내는 자료형 (True/False)
- 불 대수의 연산
- and(두가지 모두 True여야만 True)
- or(모두 True거나 한가지만 True이면 True)
- not(True를 False로, False를 True로 바꿈)
- 명제 : 참 또는 거짓이 확실한 문장
추상화
복잡한 것은 숨기고, 주요 기능에만 신경쓰는 것
프로그래밍에서의 추상화 3단계
- 변수
- 함수
- 객체
변수
어떤 값을 저장하는 것
kofe = 2 # kofe라고 하는 변수를 생성하고 2를 할당해주었다.
print(kofe * 2)
# out : 4
kofe = "Hello" # 문자형도 변수에 저장할 수 있다.
print(kofe * 2)
# out : HelloHello
연산의 경우는 같은 자료형일 경우에만 가능하다 (숫자형은 숫자형끼리, 문자형은 문자형끼리)
함수
명령을 저장하는 것
함수는 파이썬에서 기본적으로 제공하는 내장함수(print, type 등)와 def를 통해 직접 명령을 저장하는 함수로 나뉘어진다.
def ourkofe():
함수내용
파라미터
함수에 넘겨주는 값
사용자가 만든 함수에 따라 파라미터 1개일수도, 2개일수도, 여러개일수도 있다.
파라미터에 따라 함수가 다르게 작동한다.
def kofe(파라미터):
함수내용
return 문
함수를 호출하면 어떤 값을 돌려줌
def kofe():
return x * x #return을 활용하면 정보를 받아 값을 돌려주며 출력을 하고 싶다면 print문이 필요함
이 글을 시작으로 학습하고 정리한 내용을 계속해서 정리해갈 예정입니다!😁
출처 및 참고자료 : 코드잇 사이트 강의 '프로그래밍 시작하기' https://www.codeit.kr/topics/getting-started-with-python
'프로그래밍 언어 > Python' 카테고리의 다른 글
[파이썬 개념 정리 6]Matplotlib 라이브러리 개념 정리 (0) | 2024.06.29 |
---|---|
[파이썬 개념 정리 5]Numpy 라이브러리 개념 정리 (0) | 2024.06.29 |
[파이썬 개념 정리 4]파이썬 응용 개념 정리 (0) | 2024.06.28 |
[파이썬 개념 정리 3]파이썬의 개념 기초 정리 3️⃣ (0) | 2024.06.28 |
[파이썬 개념 정리 2] 파이썬의 개념 기초 정리 2️⃣ (0) | 2024.06.21 |
데이터 분석을 공부하고 카페를 열심히 돌아다니는 이야기
포스팅이 좋았다면 "좋아요❤️" 또는 "구독👍🏻" 해주세요!