1. 파이썬(Python)이란?
파이썬이란 1991년 귀도 반 로섬(Guido van Rossum)이 개발한 프로그래밍 언어입니다.
인터프리터 언어로, 소스 코드를 한 줄씩 처리하는 언어입니다.
라이브러리가 풍부하기 때문에 불러와서 쓸 수 있는 모듈이 많고,
문법이 타 언어보다 덜 어려워서 코드가 보다 간결합니다.
TIOBE에서는 Python이 2022 / 07 기준 1위로 올라선 것을 확인할 수 있습니다.
https://www.tiobe.com/tiobe-index/
2. 인터프리터 언어(Interpreter Language)?
번역과 실행이 동시에 이뤄져 명령 자체의 속도는 컴파일 언어에 비해 느릴 수 있으나,
규모가 큰 소스의 경우 인터프리터 언어는 원하는 부분만 실행이 가능하고, 프로그램 수정이 간단합니다.
자바 스크립트(JavaScript), 파이썬(Python) 등이 이 인터프리터 언어에 해당합니다.
3. 변수와 상수
변수란?
> 메모리 공간 상에 변경 가능한 값을 담을 수 있는 공간을 말합니다.
> 변수 이름은 공간 상에 있는 주소를 맵핑한 이름입니다.
변수 이름 규칙?
1) 띄어쓰기(공백) X
2) 특수문자 X ( 언더바;Underbar ( _ ) 제외 )
3) 숫자로 시작 X
4) 키워드 사용 X
4. 주석
주석이란?
> 주석의 사전적 정의 : 낱말이나 문장의 뜻을 쉽게 풀이하거나, 풀이한 글
> 프로그래밍 언어에서의 주석은 주로 "컴퓨터가 읽지 않는, 사람만 알아볼 수 있도록 작성하는 텍스트"를 말합니다.
주석의 용도?
1) 프로그램 개요를 소스코드에 적을 때
2) 로직이나 변수에 대한 설명이 필요할 때
3) 로직이 복잡하거나 길어서 코딩 전에 먼저 텍스트로 써둔 후, 나중에 코딩할 때 (의사 코딩; Pseudo Coding)
4) 이미 작성한 부분을 실행 시 (삭제하지 않고) 빼고 싶을 때
주석의 종류?
> 한 줄 주석 [ # (내용) ]
> 범위 주석 [ ''' (내용) ''' ] 또는 [ """ (내용) """ ]
Ex)
# 이 글은 주석입니다.
''' 이 글은 주석입니다. '''
""" 이 글은 주석입니다. """
범위 주석 ( ''' ''' )( """ """ )은 엄밀히 말하자면 주석은 아닙니다.
한 줄 주석 ( # )은 컴퓨터가 읽지 않는 반면, 범위 주석은 코드를 통째로 문자열화 하는 것이기 때문입니다.
'[Python] 파이썬' 카테고리의 다른 글
[Python] 문자열(str) 사용법 및 인덱싱과 슬라이싱 (0) | 2022.07.15 |
---|---|
[Python] 파이썬 기본 자료형_2 (bool, str) (0) | 2022.07.13 |
[Python] 파이썬 기본 자료형 ( int, float ) (0) | 2022.07.12 |
[Python] PyCharm 프로젝트 생성 및 Anaconda 연동 (0) | 2022.07.10 |
[Python] 파이썬 개발 환경 세팅 (0) | 2022.07.09 |