AI python intro

alert("april");·2023년 8월 16일
0

AI-PM

목록 보기
3/19
post-custom-banner


출처 https://blog.naver.com/PostView.naver?blogId=sw4r&logNo=222633350458&categoryNo=136&parentCategoryNo=0&viewDate=¤tPage=1&postListTopCurrentPage=1&from=postView

조윤실 강사님

현) 가천대 컴퓨터공학과 겸임 교수
데이터를 분석할 수 있는 언어를 알아야 한다!
파이썬 랭귀지 - 리눅스 환경
프로그래머 생활 17-18년

과정 목표

요즘은 프로그래밍 리터러시 시대(디지털 리터러시 시대 다음)
데이터는 어디서 수집?
- 인터넷, 공공데이터
날것의 데이터를 조금 가공(전처리)
- 파이썬 라이브러리
- SQL 언어

학습의 곡선
지수곡선처럼 간다
과제할 때(팍 일어남ㅋㅋㅋ)
3 개정도 예상

생성형 AI 시대

ChatGPT가 제대로 짜주는지 안 짜주는지
Python 3.10.x
Visual Studio Code(Java 에디터 툴)
구글 코랩
MySQL
No SQL DB(Graph DB 잠깐 보여주실 예정)
Slack(온라인 소통 툴)

참고 도서
점프 투 파이썬
김도형의 데이터 사이언스
데이터 과학 기반의...

혼자공부하는SQL
SQL로 시작하는 데이터 분석
핸즈온 머신러닝

적자생존
적는 사람이 생존한다ㅋㅋㅋ
내꺼 만들기!!
용기

약속
내 코드에 대한 부끄러움을 놓아라...

Github

(코드)파일의 버전관리가 굉장히 중요함
Copilot 사용 가능

"Copilot" typically refers to GitHub Copilot, an AI-powered code completion tool developed by GitHub in collaboration with OpenAI. GitHub Copilot is designed to assist developers by suggesting code snippets, auto-completing code, and providing contextually relevant code suggestions as they write software code.
README.md 파일

파이썬 기초 프로그래밍

클래스를 만드는것보다는 읽는것이 중요함
Pandas, Numpy

파이썬 소개(귀도 반 로섬, 1991)

프로그래밍 언어 700개정도가 존재한다
2023 Tiobe에 의하면 인기있는 프로그래밍 언어 1위가 Python
2018 - 인공지능(알파고)의 출현으로 JAVA랑 C언어가 죽고 Python이 상승중
다른 프로그래밍 언어에 비해서 진입장벽이 낮고
* 라이브러리가 풍부하다
인터프린터 언어
플랫폼에 독립적이다	

AGI 시대(Artificial General Intelligence)
Lust(일론 머스크) - 컴파일 랭귀지

Python Package Index Website
https://pypi.org/

컴공과도 파이썬은 기초로 알고있음...
요즘은 타과도 교양으로 파이썬 과목이 있음

파이썬 설치

Python 3.10.9 버전

파이썬의 첫번째 문제
1. 산술연산을 잘하지만

>>> 계속 한줄로 써야하니까 불편하다
IDLE Shell로 사용

Visual Studio Code 다운

3.10 버전

import sys

print('나의 두 번째 파이썬 코드')
print('-' * 50)
print(sys.executable)

Colab 사용하기

*EDA 분석(데이터를 탐색하는 과정에 순서가 있다)
확장자는 .ipynb

공백문자 없이 시작!
홈디렉토리는 content
사본으로 내 구글드라이브에 저장
https://colab.research.google.com/drive/
사본으로 GitHub로 저장
파일 이름만 변경해서

1-파이썬-1일차-실습.ipynb

import sys

sys.version

a = 10
b = 50
print('덧셈: ', a + b)
print('뺄셈: ', a - b)
print('곱셈: ', a * b)
print('나눗셈: ', a / b)

오늘 수업 요약

파이썬으로 프로그래밍하는 방법은 여러가지가 있다
Colab으로 사용하더라도 한계가 있기때문에
Visual Studio Code로 내 PC에서 사용할 수 있도록 환경을 만들어놓았다
그 해석기가 바로 ipy 커널
profile
Slowly but surely
post-custom-banner

0개의 댓글