차근차근 개발자 되기

Python 6

114일차: 파이썬의 자료구조(list)_2021.11.29

목차 - 파이썬의 자료구조: list ▶ 파이썬의 자료구조: list 1) 리스트(list) - 순차적인 자료구조 (인덱스 번호 순으로 저장) - 대괄호( [ ] )안에 데이터를 저장한다. - 리스트의 원소들은 수정 가능하다. - 여러가지 자료형의 데이터를 혼용해서 저장할 수 있다. 2) 리스트의 인덱싱 • 예시 4) 리스트의 슬라이싱 - 형식 : 리스트[ 시작 index : 끝 index ] - 시작 인덱스부터 끝 인덱스-1까지 슬라이싱 5) 리스트의 연산 : +, *(반복) - 더하기 기호(+)로 list의 원소들을 결합시키거나 곱하기 기호(*)로 list의 원소들을 반복시킬 수 있다. • 예시

Python 2021.11.29

113일차: 파이썬의 문자열형과 관련 함수 _2021.11.26

목차 - 파이썬의 문자열형과 관련 함수 ▶ 파이썬의 문자열형과 관련 함수 1) str - 파이썬의 문자열 자료형이다. - 한 줄 문자열 : ‘ ‘ 또는 “ “ 안에 기재한다. - 여러 줄 문자열: ‘’’ ‘’’ 또는 “”” “”” 안에 기재한다. 2) 문자열 연산하기 • 연결(+), 반복(*) - 더하기 기호(+)로 문자열을 연결할 수 있고, 곱하기 기호(*)를 사용하면 문자열을 반복할 수 있다. 3) 인덱싱 - 인덱스 번호를 이용해서 특정 문자를 추출하는 것 4) 슬라이싱 - 문자열 중에서 시작 인덱스 번호부터 끝 인덱스 번호까지 문자를 추출하는 것 - 형식 : 변수[ 시작 인덱스 번호 : 끝 인덱스 번호 ] 5) count() - 문자열에서 특정 문자의 개수를 구해주는 함수 6) escape 문자 -..

Python 2021.11.27

112일차: 파이썬(Python) 연산자, 내장 함수, 제어문 _2021.11.25

목차 1. 확장 대입 연산자 & 멤버 연산자 2. 내장 함수 3. 제어문 1. 확장 대입 연산자 & 멤버 연산자 1) 확장(복합) 대입 연산자 : +=, -=, *=, /=, //=, %= - 등호(=) 왼쪽에 있는 변수에 등호 오른쪽에 있는 값을 연산하고 결과를 왼쪽의 변수에 할당한다. • 예시 2) 멤버 연산자 : in, not in - 데이터 모임의 멤버 인지 확인 가능한 연산자 - in: 해당 데이터가 컬렉션에 포함되어 있으면 True, 포함되어 있지 않으면 False를 리턴 - not in : 해당 데이터가 컬렉션에 포함되어 있지 않으면 True를 리턴 - ex) - a = 10, b = 10, list = [1, 2, 3, 4, 5] 라 가정하면, (a in list)는 거짓이 되고, (b n..

Python 2021.11.25

111일차: 파이썬(Python) 기초 문법_2021.11.24

목차 1. 식별자, 변수, 주석 처리, 예약어 2. 자료구조 3. 연산자 1. 식별자, 변수, 주석 처리, 예약어 1) 식별자 - 파이썬 식별자는 변수, 함수, 모듈, 클래스 또는 객체를 식별하는데 사용되는 이름 • 식별자 규칙 - 대소문자 구별함 - 식별자는 문자 A~Z 또는 a~z과 언더바(_)로 시작 - 식별자의 시작은 숫자(0~9)로 시작할 수 없음 - 특수문자 @, $, %등은 식별자에 사용할 수 없음 - 다음과 같은 것은 식별자가 될 수 없음 : 1abc, @file, %x 2) 변수(Variable) - 데이터를 저장할 수 있는 공간에 붙이는 이름 - Python은 변수를 선언할 때 자료형을 기재하지 않음 - 변수에 값을 할당할 때 데이터 타입을 자동으로 설정 - 변수의 삭제는 del 변수명..

Python 2021.11.24

110일차: 파이썬(Python) IDE: Jupyter Notebook과 Pycharm_2021.11.23

목차 1. 파이썬(Python) 실행 방법 2. Pycharm에서 파이썬 코드 실행 1. 파이썬(Python) 실행 방법 1) 파이썬 실행 방법 ① 명령 프롬프트 창(CMD) - 명령 프롬프트 창을 열고 python을 입력하면 >>> 모양이 나오면서 파이썬 명령 실행 가능 ② IDE 프로그램으로 실행 - Jupyter Notebook, Pycharm과 같은 IDE 프로그램으로 실행 2) IDE 설치와 실행 ① Jupyter Notebook - Jupyter Notebook은 아나콘다를 설치하면 기본으로 제공되는 웹기반 IDE이다. - 코드를 블록 단위로 작성하고 실행하여 결과를 바로 확인할 수 있다. - 시각화 라이브러리를 이용하여 표와 그래프를 즉시 확인 가능하다. - 아나콘다에 내장된 Jupyter ..

Python 2021.11.23

109일차: 파이썬(Python) 기초 개념과 설치_2021.11.22

목차 1. 파이썬(Python) 기초 개념 2. 파이썬(Python) 설치 1. 파이썬(Python) 기초 개념 1) 파이썬이란? - 스크립트 언어의 한 종류로 1991년 프로그래머인 귀도 반 로섬(Guido van Rossum)이 발표한 고급 프로그래밍 언어로 현재 구글의 3대 개발 언어 중 하나이다. - 파이썬이란 이름은 귀도가 좋아하는 코미디 프로그램인 "Monty Python's Floying Circus"에서 따왔으며, 파이썬의 사전적인 의미를 나타내는 뱀을 아이콘으로 사용하고 있다. 2) 인터프리터 방식 - 컴파일 방식이 아닌, 인터프리터 방식으로 동작한다. - 수정이 빈번하게 발생하는 경우에는 소스 코드를 줄 단위로 읽어 바로 실행하는 인터프리터 방식이 상당히 유리하다. - 스크립트 소스코드..

Python 2021.11.22