1. 표현식 (expression)
어떠한 값을 만들어 내는
간단한 코드를 뜻하며
값이란,
숫자: 77
수식: 33+44
문자열: " Takudaddy"
을 의미한다.
2. 문장 (statement)
sentence라는 뜻이 아닌
선언할 수 있는 구문이라는 뜻으로
실행할 수 있는 코드의 가장 작은 단위.
표현식이 하나 이상 모이면 문장이 되고
문장들이 모여서 하나의 큰 프로그램을
구성하게 된다.
어떠한 코드던 실행을 해서
실행이 되면 그것은 statement
3. 단어의 종류
자료 : 10, 20 , 30 등
연산자 : + - * / 등
식별자 : 사용자(내)가 정의한 단어
키워드 : 프로그램 창시자가 정의한 단어
식별자 (identifier):
프로그래밍 언어에서
이름을 붙일 때 사용하는 단어로
주로 변수또는 함수이름으로 사용.
보통 이름 뒤에
괄호가 붙어 있으면 함수,
괄호가 없으면 변수라고 볼 수 있다.
함수) print( )
변수) td
*식별자의 두 타입
1. 캐멀 케이스 :
각 단어의 첫 글자를 대문자로
만들어서 연결한 식별자로
class라고한다.
ex) GetData
낙타의 등처럼 구불구불하다 하여
붙여진 이름.
*파이썬은 소문자로 시작하는
캐멀 케이스는 사용하지 않는다.
2. 스네이크 케이스:
단어와 단어 사이를 언더 바 _
로 이어 만든 식별자
ex) user_id
밑 줄로 단어들을 뱀처럼
연결하여 만들 수 있다 해서
붙여진 이름.
키워드 종류 :
True False None and as assert
break class def del if elif else
continue except finally for from
global import in is lambda nonlocal
not or pass raise return try while with
yeild
미리 정해진 키워드는
식별자로 사용할 수 없지만
키워드 중에는 다른 종류의 단어와
겹쳐 사용하는 경우가 있다.
예) True / False : 자료형, 키워드
and / or : 연산자, 키워드
'프로그래밍 > Python' 카테고리의 다른 글
기초) 문자열 연산자 (0) | 2020.05.18 |
---|---|
기초) 자료형 공부의 이유 (0) | 2020.05.10 |
기초) 개발 환경 개념 / 코딩 전용 폰트 사용 이유 정리 (0) | 2020.05.08 |
연습) Boolean+input 을 이용한 조건문 실습 (0) | 2020.05.05 |
연습) 문자열과 .format / list 연습 (2) | 2020.05.03 |