Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | ||
6 | 7 | 8 | 9 | 10 | 11 | 12 |
13 | 14 | 15 | 16 | 17 | 18 | 19 |
20 | 21 | 22 | 23 | 24 | 25 | 26 |
27 | 28 | 29 | 30 |
Tags
- 코딩테스트
- self
- EC2
- 프로그래머스
- numpy
- yaml
- PYTHON
- 클래스
- 행렬곱
- spring boot
- todo project
- RDS
- 함수
- 백엔드 인턴십
- API
- mock server
- 람다함수
- 파이썬
- Comprehension
- Django
- Postman
- 컴프리헨션
- 토이프로젝트
- 파이써닉코드
- 집계함수
- cerbot
- Jar배포
- 조건연산
- sqlalchemy
- 프리온보딩
Archives
- Today
- Total
build my life
[Python] 값(객체), 변수, 키워드(Keyword) 본문
728x90
1. 값(객체)
- 처리해야 하는 대상(숫자, 문자, 이미지 등)
- None : 없음을 나타내는 객체
2. 변수
- 값을 담을 수 있는 공간
- 값이 위치하고 있는 공간의 주소를 받음
2.1 변수를 왜 사용하는가?
- 코드의 재활용성과 가독성을 높여주고, 중복을 제거하여 유지보수를 용이하게 함
2.2 특별한 변수 언더바(_)
- 대화형 환경에서 마지막으로 실행된 반환 결과를 자동 할당되어 출력
2.3 변수 이름 규칙
- 대/소문자 구분
- 알파벳, 숫자, 언더바(_)
- 변수명 첫 글자에 숫자는 문법오류
- 파이썬 키워드 및 정의된 함수 및 클래스명 불가
2.4 변수의 이름을 지을 때의 관례
- 명사로 시작하고 의미 있는 단어로 명명
- 소문자로 작성(대문자는 상수)
- 단어 두개 연결 시 _ 로 연결(snake case)
- 논리자료형(bool)을 담는 변수명은 ls_ 로 시작하며, 뒤에 나오는 명사가 참인지 거짓인지를 추측하게 함
—> 코드 가독성을 위해 서로 지켜주는 것이 좋음!!
3. 상수
- 변하지 않는 수
- 프로그램 시작부터 종료까지 변하지 않는 변수
- 파이썬에서는 상수 지원 X
- 대문자로 작성하여 개발자들에게 상수인 것을 알림
DATA_PATH = "/dir/train/"
4. 키워드(Keyword)
- 예약어 / 변수명으로 설정 불가
728x90
'Python' 카테고리의 다른 글
[Python] 문자열과 관련 메소드 (0) | 2022.08.04 |
---|---|
[Python] 컬렉션 자료형(Collection data type) 관련 메소드 (0) | 2022.08.03 |
[Python] 슬라이싱(Slicing) (0) | 2022.08.02 |
[Python] 컬렉션 자료형(Collection data type) : list, set, dict, tuple (0) | 2022.08.02 |
[Python] 자료형(Data Type) & 연산자 (0) | 2022.08.01 |