티스토리 뷰

Language/PYTHON

파이썬 용어

구일일구 2021. 6. 4. 16:35
반응형

표현식 → 문장 → 프로그램

 

표현식 expression

  • 어떠한 값을 만들어 내는 간단한 코드
  • 숫자, 수식, 문자열 등
  • +, - 등은 자체로 어떠한 값도 만들어낼 수 X. 표현식이 아님

문장 statement

  • 표현식이 하나 이상 모이면 문장이 됨

프로그램 program

  • 문장이 모여서 프로그램이 됨

키워드 keyword

  • 특별한 의미가 부여된 단어.
  • 파이썬이 만들어질 때 이미 사용하겠다고 예약해 놓은 것
False None True 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      

식별자 identifier

  • 프로그래밍 언어에서 이름을 붙일 때 사용하는 단어
  • 변수, 함수 이름 등으로 사용
  • 의미 있는 단어 사용하는 것이 좋음

<규칙>

  • 키워드 사용 X
  • 특수 문자는 언더 바(_)만 허용
  • 숫자로 시작 X
  • 특수 문자로 시작 X
  • 공백 포함 X

 

1) 스네이크 케이스 snake_case

  • 단어 사이에 언더 바(_) 기호를 붙여 식별자를 만듦
  • 첫 글자가 소문자라면 무조건 스네이크 케이스

itemlist →item_list


2) 캐멀 케이스 CamelCase

  • 단어들의 첫 글자를 대문자로 만들어 식별자를 만듦
  • 첫 글자가 대문자라면 무조건 캐멀 케이스

itemlist → ItemList


식별자 구분

캐멀 케이스  →  클래스

스네이크 케이스 뒤에 괄호 ( )  →  함수

스네이크 케이스 뒤에 괄호 X   →  변수


주석

  • 프로그램 진행에 전혀 영향을 주지 않는 코드
  • # 기호를 붙여 주석 처리

연산자

  • +, - 와 같은 것

자료 (리터럴, literal)

  • 어떠한 '값' 자체

출력

  • print()
  • 함수의 괄호 안에 출력하고 싶은 것을 적어서 사용

 

 

반응형

'Language > PYTHON' 카테고리의 다른 글

자료형 (4) 숫자 연산자  (0) 2021.06.05
자료형 (3) 숫자의 종류  (0) 2021.06.05
자료형 (2) 문자열 연산자  (0) 2021.06.04
자료형 (1) 문자열 만들기  (0) 2021.06.04
컴퓨터 프로그램  (0) 2021.06.04
댓글