패스트캠퍼스/딥러닝·인공지능Signature초격차패키지Online

패스트캠퍼스 환급챌린지 12일차 : Part1 딥러닝을 시작하기전에 강의 후기

EveryDay.DevUp 2025. 3. 16. 19:46

본 포스팅은 패스트캠퍼스 환급 챌린지 참여를 위해 작성하였습니다.

https://bit.ly/4hTSJNB

 

커리어 성장을 위한 최고의 실무교육 아카데미 | 패스트캠퍼스

성인 교육 서비스 기업, 패스트캠퍼스는 개인과 조직의 실질적인 '업(業)'의 성장을 돕고자 모든 종류의 교육 콘텐츠 서비스를 제공하는 대한민국 No. 1 교육 서비스 회사입니다.

fastcampus.co.kr

파이썬의 기본적인 문법에 대해 학습하는 시간을 가짐. 유니티 개발자로써 C#을 오랜기간 사용했기 때문에 프로그래밍에 대한 기본적인 문법사항을 익히는 것에는 어려움이 없었고, C#과의 기본 문법 차이를 이해하는데 중점을 둠

Ch03-01 파이썬 온라인 개발환경

- Google Colab을 사용하면 구글 계정으로 웹에서 파이썬 문법 테스트를 용이하게 할 수 있음

Ch03-02 파이썬 로컬 개발 환경

- 파이썬과 비주얼 스튜디오 코드를 로컬 PC에 설치하여 테스트 가능 ( Rider에서도 PCCharm 을 제공)

- https://www.python.org/downloads/

 

Download Python

The official home of the Python Programming Language

www.python.org

- https://code.visualstudio.com/

 

Visual Studio Code - Code Editing. Redefined

Visual Studio Code redefines AI-powered coding with GitHub Copilot for building and debugging modern web and cloud applications. Visual Studio Code is free and available on your favorite platform - Linux, macOS, and Windows.

code.visualstudio.com

Ch03-03 기본 입출력

- 기본 입출력 : 프로그램이 사용하는 입출력 장치 (키보드, 마우스 등)을 통해 컴퓨터와 대화를 주고 받는 형식 (print, input 함수를 사용)

- 파일 입출력 : 하드디스크에 파일 형태로 데이터를 저장하거나 읽는 방식 (open, close, readline 함수를 사용)

Ch03-04 수 자료형

- 정수 : 데이터의 크기 제한이 없음

- 실수 : 정수와 실수 데이터 연산 시 실수가 됨

- 사칙연산을 제공하며, 추가적으로 몫 연산은 // 를 사용하고, 제곱은 ** 를 사용함

Ch03-05 문자열

- 파이썬에서 문자열은 작은 따옴표와 큰 따옴표를 사용

- 문자열에 덧셈 수행시 문자열을 합치고, 이스케이프 문자를 사용하여 기호를 출력함

- 문자열에 대한 인덱싱을 사용할 수 있음

Ch03-06 리스트와 튜플

- 리스트 : 동적 배열, 서로 다른 자료형의 데이터 보관이 가능함. 인덱싱과 슬라이싱을 지원하고 덧셈 연산을 통해 리스트 중첩이 가능함

- 튜플 : 튜플은 소괄호 ()를 사용하고, 변경할 수 없음

Ch03-07 딕셔너리와 셋 자료형

- 딕셔너리 : 키와 값 쌍의 형태로 저장

- 셋 : 데이터의 중복을 허용하지 않고, 순서가 상관 없을 때 사용, 합집합 (|) 교집함 (&), 차지합(-)의 기능을 사용할 수 있음

Ch03-08 참과 거짓

- bool 자료형 

- 거짓 : 비어있는 리스트/튜플/딕셔너리, none, 0 

- 참 : 거짓 이외의 실제 데이터가 의미 있는 값일 때

Ch03-09 조건문

- if / elif / else 구문을 사용하여 조건식을 표혐

- 조건식 사용 시 and, or로 다수의 조건식에 대한 처리가 가능

Ch03-10 반복문

- for 구문을 사용 

: for 원소 in 데이터 리스트, 데이터 리스트에 range 함수 사용 가능

Ch03-11  파일 입출력

- 파일 객체를 만들 때 open 함수를 사용하고, 닫을 때 close를 사용함

Ch03-12 함수의 이해와 활용

- 함수를 정의할 때 def (파라미터) 구문을 사용함

Ch03-13 클래스의 이해와 활용

- class 구문을 사용하여 클래스를 정의

- def __init__(self) 로 생성자를 정의

- 정보를 하나의 객체로 표기할 때 사용하고, selft는 클래스 자기 자신을 가리킴

- 클래스 변수는 C#의 static과 같이 클래스에서 공통으로 사용하는 변수에 대한 관리를 위해 사용

- 상속 기능을 사용할 수 있음 class 자식 클래스 이름 (부모 클래스 이름)

Ch03-14 예외처리

- try, except 구문을 사용