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개의 댓글
댓글 작성