본문 바로가기

DevOps

[Python] 기초

 

 

 

파이썬으로 할 수 있는

1. 웹 개발

Django, Flask 등의 웹 프레임워크

2. 데이터 분석

Numpy, Pandas, Matplotlib 등의 라이브러리를 사용해 데이터를 분석 및 시각화

3. 머신러닝

TensorFlow, PyTorch, scikit-learn 등의 라이브러리 활용하여 머신러닝 모델 개발 및 훈련

4. 인공지능 개발

자연어 처리, 음석 인식, 이미지 인식 등의 인공지능 기술 구현

5. 게임 개발

Pygame, Panda3D 등의 게임 프레임워크 사용하여 간단한 게임 개발

6. 스크립팅 자동화

시스템 자동화, 파일 처리, 웹 스크레이핑 등의 스크립트 작성

7. 데스크톱 애플리케이션 개발

PyOt, Tkinter 등의 GUI 라이브러리

8. 네트워크 프로그래밍

socket, asyncio 등의 라이브러리

9. IoT 개발

Raspberry Pi, MicroPython 등과 함께 사용하여 IoT 기기 개발 및 제어


파이썬으로 할 수 없는

1.고성능 시스템

컴파일 언어(C/C++, Rust 등)에 비해 느린 실행 속도

2. 시스템 프로그래밍

하드웨어와 직접적으로 상호작용하는 시스템 프로그래밍에 부적합

3. 메모리 제약 환경

파이썬은 자동 메모리 관리 및 가비지 컬렉션 기능을 제공하기 때문

4. 모바일 애플리케이션 개발

iOS와 Android 모바일 앱 개발에 널리 사용되지 않음

5. 3D 게임 개발

고성능 게임 개발에 부적합

6. 임베디드 시스템

마메모리와 연산 리소스가 제한된 임베디드 시스템에 부적합

 

 

 

 

 

'DevOps' 카테고리의 다른 글

[AKS] 개념  (0) 2024.04.29
[AKS] 시작하기  (0) 2024.04.26
[AKS] 개요  (0) 2024.04.25
[ERROR] 해결 모음  (0) 2024.04.17
[Node.js] 실습1  (0) 2024.03.21