is.log
로그인
is.log
로그인
변수 (Variable), 상수 (Constant), 리터럴 (Literal)
is Yoon
·
2023년 8월 15일
팔로우
0
constant
literal
python
variable
0
Python
목록 보기
2/17
변수 Variable
변할 수 있는 값을 메모리(RAM) 상에 저장하고 활용할 수 있도록 하는 공간
이다. (메모리 상에 저장 = 프로그램이 실행되어 있는 동안에만 저장)
x=1
에서 x가 변수가 된다.
❗ 변수 명명 규칙
문자, 숫자, 언더바( _ )를 이용해 만든다.
숫자로 시작하는 변수명은 만들 수 없다.
대소문자를 구분한다.
공백은 포함할 수 없다.
예약어는 변수명으로 사용할 수 없다.
보통 Snake_case를 활용해 명명하도록 권장한다.
⏩ Snake case
단어와 단어를 구분하기 위해 언더바( _ )를 사용하는 방식
snake_case
함수, 메소드 등을 명명할 때 권장
⏩ Camel case
제일 앞에 오는 단어는 소문자로 작성하고, 그 다음 단어부터 첫 글자만 대문자로 작성하는 방식
camelCase
자바 필드명을 명명할 때 권장
⏩ Pascal case
단어의 제일 첫 글자는 무조건 대문자, 나머지 단어는 소문자로 표기하는 방식
PascalCase
주로 클래스, 변수 명칭을 지을 때 권장
상수 Constant
변하지 않는 값
파이썬에선 예약된 키워드를 통해 상수를 만드는 방법은 없다.
보통 대문자로 된 SNAKE_CASE를 활용하여 상수처럼 변수를 활용하기도 한다.
리터럴 Literal
값 자체
숫자, 문자열, True, False와 같은 값을 의미
x=1
에서 1이 숫자형 리터럴이다.
대입연산자
=
를 통해 변수에 리터럴을 저장한다. (도식화)
🔸 숫자형 리터럴
정수
int
실수
float
🔸 문자열 리터럴
str
은
''
,
""
를 사용해 표현
따옴표 표현 :
\'
or
\"
줄바꿈 표현 :
\n
(
\n
자체를 그대로 출력하기 위해선
\
한 번 더 입력 -
\\n
)
그대로 출력하는 방법 :
1)
""" (내용) """
2) raw string -
r'(내용)'
줄바꿈 무효 :
\
반복 :
* (반복횟수)
🔸 Bool(불) 리터럴
True
/
False
반드시 첫 글자를 대문자로 하고 나머지는 소문자로 입력해야 한다.
is Yoon
planning design development with data
팔로우
이전 포스트
파이썬 Python 기초
다음 포스트
인덱싱(Indexing)과 슬라이싱(Slicing)
0개의 댓글
댓글 작성
관련 채용 정보