키워드(keyword)
- 파이썬이라는 프로그래밍 언어가 만들어질 때, 이런 단어들은 파이썬 자체적으로
사용하겠다고 예약해 놓은 단어들 (총 35개) - 키워드로 지정된 단어들은 변수명 같이 나중에 사용자가 마음대로 정할 수 있는
이름들로는 사용될 수 없기 때문에 알고 있어야 함
식별자(identifier)
- 키워드 외에 프로그램에서 사용자가 필요에 따라 이름을 만들어 사용하는 단어
- 즉, 변수, 상수, 함수, 클래스 등의 구분을 위해 사용하는 이름
- 식별자를 작성하는데 정답은 없지만 대부분의 경우 많은 프로그래머들이 관례적으로 사용하는 카멜 기법과 파스칼 표기법을 적절하게 조합
• 변수명이나 함수명은 카멜 표기법
• 클래스명은 파스칼 표기법
식별자 작성 규칙
식별자로 쓸 수 있는 문자
• 영문 대/소문자(A~Z, a~z), 숫자(0~9), 특수문자 중 언더 바(_)만 사용될 수 있음
• 영어 알파벳 외의 문자도 가능은 하지만 관례적으로 쓰지 않음
식별자로 쓸 수 없는 문자
• 키워드를 사용하면 안됨 (예 : if)
• 숫자로 시작하는 문자열 (예 : 0a)
• 특수문자가 포함된 문자열 (예 : a!)
• 공백이 포함된 문자열 (예 : a b)
들여쓰기(indent)
- 보통 코드를 만들 때 가독성을 위해 들여쓰기를 하곤 함
- C나 Java와 같은 다른 프로그래밍 언어에서는 중괄호({})를 사용하여 영역을 지정하곤 함
- 하지만 파이썬은 중괄호를 사용하지 않고, 들여쓰기만 사용하여 영역을 지정함
주석(comment)
- 프로그램 내부에 프로그램을 설명하기 위해 작성하는 글로, 프로그램 실행에는 전혀 영향을 주지 않음
- 주석으로 처리하고자 하는 주석 부분 앞에 # 기호를 붙임 (# 이후 해당 줄 전체를 주석 처리 함) ->행단위 주석
- 여러 줄을 주석 처리하고 싶을 때는 큰따옴표 """ 또는 작은따옴표 ''' 3개를 연달아서 시작과 끝부분에 사용 -> 블록단위 주석
행결합
- 많은 프로그래밍 언어들이 문장(statement)이 끝날 때마다 세미콜론(;)을 적어서 종료를 알리는데, 파이썬은 구문이 끝나면 세미콜론을 붙이지 않고, 줄이 바뀌면 자동으로 문장이 종료되었다고 인식함
- 만약 1줄의 내용이 길어서 여러 줄로 타이핑을 하고 싶다면 \(역슬래쉬)나 괄호를 이용함
print() 함수
- print() 함수를 통해서 변수, 문자열, 숫자, 수식 결과 등을 쉽게 출력할 수 있음
- 따옴표의 중첩에 따라서 결과가 달라질 수 있음
- + 연산자를 통해 문자열끼리 더하는 것도 가능함
'Python Category > Python' 카테고리의 다른 글
[Python] 문자형 (0) | 2023.08.25 |
---|---|
[Python] 파이썬 자료형 (0) | 2023.08.24 |
[Python] 내장 함수 (0) | 2022.12.09 |
[Python] 예외 처리 (2) | 2022.12.09 |
[Python] 파일 입출력 (1) | 2022.12.08 |