<파이썬의 특징>
- 다른 언어에 비해 간결하고 가독성이 좋다 >>> 유지 보수가 쉽다.
- 인터프리터 위에서 실행되는 언어이다. >>> 코드가 완전히 작성되지 않아도 부분적인 테스트 실행이 가능하다.
- 플랫폼이 독립적이다 >>> 윈도우 환경뿐만 아니라 Mac, Linux 상에서도 실행이 가능하다.
- 강력한 커뮤니티 환경 >>> 전 세계적으로 크고 활발한 개발자 커뮤니티가 있어, 다양한 오픈소스 라이브러리와 프레임워크가 지속적으로 개발되고 있다.
- 성능이 중요한 부분은 C나 C++로 개발하고 통합하는 것이 가능하다.
- 코드 블록의 표현 : 대부분의 언어는 코드블록을 중괄호 {}로 표현하지만, 파이썬은 들여쓰기를사용하여 코드 블록을 표현합니다.
- 동적 타이핑: 파이썬은 변수 선언 시 타입을 명시할 필요가 없으며, 변수의 타입은 런타임에 결정(javascript와 유사, C나 Java와는 다름)
<인터프리터 언어와 컴파일러 언어>
인터프리터 <ㅡ> 컴파일러
위에서 부터 한 줄씩 해석 한 번에 해석 실행.
속도 느림 속도 빠름
python c, c++
<주의점>
버전마다 기능이 추가되거나 삭제되기 때문에 호환성을 고려해야 한다.
<파이썬을 사용하는 기업들에 대한 정보>
https://www.codenary.co.kr/techstack/detail/python
<구글 코랩>
: 구글 코랩(Colab)은 구글에서 제공하는 클라우드 기반의 Jupyter 노트북 환경입니다. 주로 Python 코드를 작성하고 실행하는 데 사용되며, 데이터 분석, 기계 학습, 딥러닝 등의 작업에 유용합니다.
<구글 코랩의 특징>
- 무료 GPU/TPU 사용 : 코랩은 사용자에게 무료로 GPU나 TPU를 제공하여, 딥러닝 연산을 빠르게 수행할 수 있게 합니다.(GPU : 컴퓨터에서 그래픽스를 렌더링하는 데 특화된 프로세서 //TPU :구글에서 개발한 데이터 분석 및 딥러닝용 하드웨어 (ㅡ> GPU 보다 머신러닝에 특화된 장치))
- 클라우드 기반으로 설치나 설정 없이 웹 브라우저만 있으면 접속 및 사용 가능하다.
- 구글 드라이브 통합 : 사용자의 구글 드라이브와 쉽게 연동할 수 있어, 데이터를 가져오거나 저장하는 것이 간편하다.
<마크다운 (Markdowm)>
마크다운은 일반 텍스트 기반의 경량 마크업 언어
1) 제목 (크기는 6가지 존재)
# 제목1
## 제목2
### 제목3
...
###### 제목6
2) 강조
볼드체 : **볼드체** 또는 __볼드체__
이탤릭체 : *이탤릭체* 또는 _이탤릭체_
3) 목록
순서가 없는 목록 : 앞에 -, *, +를 사용
예) * 제목
순서가 있는 목록 : 숫자.(점)을 사용
예) 1. 제목
4) 링크
[텍스트](웹사이트 주소)
5) 이미지
![텍스트](이미지 주소)
6) 수평선
3개 이상의 -, *, _를 연속으로 작성하면 됩니다.
2. 셀의 종류
- 코드 : 파이썬 코드 및 리눅스 명령어를 실행할 수 있는 셀
- 텍스트 : 설명을 달거나 문구 등을 적기 위한 텍스트 전용 셀(마크 다운을 사용한다)
2-1. 셀의 삽입 방법
- 상단의 "+코드", "+텍스트" 버튼을 눌러 삽입
- 코드셀을 위에 삽입 : 컨트롤 + M A
- 코드셀을 아래에 삽입 : 컨트롤 + M B
2-2. 셀을 변경하는 방법
- 코드셀을 텍스트셀로 변경 : 컨트롤 + M M
- 텍스트셀을 코드셀로 변경 : 컨트롤 + M Y
2-3. 셀을 삭제하는 방법
- 우측의 휴지통 아이콘을 클릭하여 삭제
- 컨트롤 + M D
3. 셀의 실행
- 컨트롤 + 엔터 : 해당 셀을 실행하고 커서는 해당 셀에 남음
- 쉬프트 + 엔터 : 해당 셀을 실행하고 다음셀로 넘어감
- 알트 + 엔터 : 해당 셀을 실행하고 커서는 다음 셀로 삽입 후 넘어감
=========================
파이썬에 대한 추가적인 정보
<TCP 스쿨>
https://www.tcpschool.com/python/intro
<점프 투 파이썬>
'파이썬' 카테고리의 다른 글
세트, 딕셔너리, 연산자 (2024-03-14) (0) | 2024.03.14 |
---|---|
컬렉션 타입 - 튜플 (2024-03-13) (0) | 2024.03.13 |
컬렉션 타입 - 리스트 (2024-03-13) (0) | 2024.03.13 |
문자열 다루기 (2024-03-12) (0) | 2024.03.12 |
파이썬 출력, 변수 (2024-03-12) (0) | 2024.03.12 |