_2022.08.09_
대한민국 세종
모빌리티: 드론 배송
헬스케어: 걷고싶은 도시
교육: 메이커 장비
에너지/환경: 에너지 자립, 도시형 공기청정기
거버넌스: 주민여론 빠르게 반영되는 스마트 행정 도시 (시민참여형 리빙랩)
문화/쇼핑: 지역화폐, 맞춤형 문화공연
일자리: 스타트업-대기업 공생, 통합대학교
빅데이터를 활용한 데이터 분석
: 다양한 데이터 -> DB화 -> 그래프, 차트 시각화
1) 데이터 이해: 추출, SQL
2) 통계 및 분석 방법에 대한 이해: Kaggle
3) 분석 언어에 대한 이해: R, Python
4) 비즈니스 커뮤니케이션: 문제 정의 능력, 결과 전달 능력
데이터분석 라이브러리
ex) Pandas, Numpy, Matplotlib
개방형 데이터 플랫폼(opendata)
ex) AI Hub, 공공데이터 포털<data.go.kr>, Kaggle
*.csv 파일?
Comma Separated Values, 쉼표로 구분 된 일반 텍스트 형식
_대용량 파일 읽는 속도가 빠름_
Colab?
구글 클라우드 기반의 무료 Jupyter notebook 개발 환경
: 딥러닝 ) 머신러닝 ) 인공지능
AI 전망
하드웨어 저렴, CPU 성능, 대중화, 데이터셋과 알고리즘 향상으로 인해 2012 이후 현재 세 번째 흐름
머신러닝 학습
1) 지도학습 - 이미지에 기반한 패턴 학습, 성능 측정 쉬움
2) 비지도 학습 - 정답이 없는 학습, 비슷한 군집 예측 가능
1) 진입 장벽 낮음
2) 다양한 도구/라이브러리 존재
3) 웹으로 실행 가능
4) 웹 서비스(HTML)로 서비스화 할 수 있음
Options > Configure IDLE > Font Face: D2Coding 혹은 Consolas
*대소문자를 구분한다.
= a=10, a에 10을 담는다.
SyntaxError 오류 중 하나
print("hello world") 인사말 출력
## 3) 거북이 그래픽 모듈 사용하기
import turtle as t
t.shape("turtle")
![](https://velog.velcdn.com/images/lydiap/post/a1e242d4-ea71-438d-afb0-56d19a0656ac/image.jpg)
t.forward()
![](https://velog.velcdn.com/images/lydiap/post/233f728c-d9ff-4b52-9ac3-ac4e78b69ffe/image.jpg)
t.right()
![](https://velog.velcdn.com/images/lydiap/post/702178fe-d464-4282-9828-1e0e19585d66/image.jpg)
## 4) Hello! 두 번 출력 프로그램
file 형태 xxx.py
file > new file > control S > Run > Run Module
![](https://velog.velcdn.com/images/lydiap/post/b124a645-d36f-426c-887e-b6119c795924/image.jpg)
## 5) 주석
![](https://velog.velcdn.com/images/lydiap/post/baf37b0c-9966-4708-89a2-51b6640394c8/image.jpg)
## 6) 삼각형 거북이
file > new file >
import turtle as t ... 코드 입력
![](https://velog.velcdn.com/images/lydiap/post/6268a02d-393a-43a3-a69a-fe7557f8222f/image.jpg)
control S 저장하고 run module하여 실행
## 7) 사각형 거북이
![](https://velog.velcdn.com/images/lydiap/post/60e3dfed-c44e-4697-8829-3d0ba9f6a664/image.jpg)
## 8) 원 거북이
![](https://velog.velcdn.com/images/lydiap/post/8900ad97-729d-4875-8177-c9f99602b553/image.jpg)
## 9) 거꾸로 180도
![](https://velog.velcdn.com/images/lydiap/post/761ab557-b5e5-4ab7-9de2-7c95a4297405/image.jpg)
> forward 숫자는 이동하는 거리 픽셀
left 숫자는 왼쪽으로 회전하는 각도
circle 의 숫자는 반지름
## 10)커스텀
코드 진행 전 색, 굵기 등 바꾸기
t.color("green")
t.pensize(3)
![](https://velog.velcdn.com/images/lydiap/post/85243b0d-e08b-4005-9970-f7db776fa19a/image.jpg)