키워드(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