1 문장
1.1 문장이란?
- 실행할 수 있는 코드의 최소 단위
- sentence의 개념이 아닌 statement라고 함
1.2 null statement
아무것도 입력하지 않고 엔터를 쳐도 다음줄로 넘어가는데, 이것을 null 문장이라고 함
2 표현식 (expression)
- 값을 만들어 내는 간단한 코드
- 숫자, 문자열, 수식 등
3 키워드
3.1 키워드란?
특별한 의미가 부여된 단어로, 이미 파이썬에서 사용을 위해 예약해 놓은 단어 (예약어라고도 함)
3.2 키워드를 구분해야 하는 이유
사용자가 이름을 선언할 때 이미 등록되어 있는 키워드를 사용하면 안되기 때문
3.3 파이썬에서 사용되는 키워드
True | False | None | and | as |
assert | break | class | continue | def |
del | elif | else | except | finally |
for | from | global | if | import |
in | is | lambda | nonlocal | not |
or | pass | raise | return | try |
while | with | yield |
파이썬은 대소문자를 구분 (True는 키워드지만 true는 키워드가 아님)
4 식별자 (identifier)
4.1 식별자란?
프로그래밍 언어에서 이름을 붙일 때 사용하는 단어 (주로 변수 또는 함수 이름)
4.2 식별자 정의 규칙
1) 예약어 사용 불가
2) 숫자로 시작 불가
3) 특수문자는 _만 허용 (JS는 $도 가능했었는데 파이썬은 X)
4) 공백 문자 포함할 수 없음
4.3 식별자 표기법
- 파이썬에서는 주로 파스칼 표기법과 스네이크 표기법을 사용
- 일반적으로 파스칼 표기법은 클래스를, 스네이크 표기법은 함수 또는 변수인 경우가 많음
- 뒤에 괄호가 붙어 있으면 주로 함수, 괄호가 없으면 주로 변수 (당연히 예외 존재)
5 주석 (comment)
파이썬에서 주석은 # 기호로 사용
'Programming > Python' 카테고리의 다른 글
[Python] 자료형 확인하기 / 문자열 연산자 (0) | 2023.03.28 |
---|---|
[Python] 연산자 / 리터럴 / 출력 (0) | 2023.03.28 |
[Python] 숫자 (0) | 2023.03.22 |
[Python] 2주 학습 톺아보기 - 기본 정리 (0) | 2023.03.03 |
[Python] 기초 문법 (0) | 2023.02.23 |