기본을 너무 모른다.
분석을 할 때도 코드 베껴 쓰기 하느라 시간이 아까울 정도.
SQL은 기초는 집고 넘어가서 그래도 보면 다 이해는 하는데(시간이 걸려도 이해는 됨), 파이썬은 필요하다.
기초를 알아야 이해하니까. 너무 쌩기초라서 이걸 왜 정리해? 라고 할수도 있는데, 내가 이렇게 안하면 절대 안한다...
넘길 건 넘기되, 최대한 기초는 집고 가자.
표현식
값을 만들어 내는 코드
ex: import, 273, 52 ...
문장
표현식이 하나 이상 모인 것
ex: print("Hello")
프로그램
문장이 모인 것
ex: import time timesleep print("Hello")
키워드
특별한 의미가 부여된 단어, 파이썬 만들어질 때 이미 사용하겠다고 예약해 놓은 것
ex: False, True, as, else, if, import, not, or ...
#파이썬 키워드 확인
import keyword
print(keyword.kwlist)
식별자
프로그래밍 언어에서 이름을 붙일 때 사용하는 단어. 변수 또는 함수 이름 등으로 사용.
규칙:
- 키워드 사용 금지
- 특수문자는 언더바(_)만 허용
- 숫자로 시작 하면 안됨
- 공백을 포함 할 수 없음
snake_case: 언더바로 식별자 구분
CamelCase: 단어첫글자를 대문자로 만들어 구분
주석
프로그램 진행에 전혀 영향 없는 코드
# 붙히는거
연산자와 자료
연산자
스스로 값이 되는 것은 아니고 값과 값 사이에 무언가 기능을 적용할때 쓰는거 (수식)
리터럴(literal) = 자료
그냥 값 그 자체
출력: print( )
괄호안에 출력하고 싶은 것을 나열
여러 개 출력 하기 위해서는 , 를 사용
아무것도 넣지 않고 실행하면 - 줄바꿈
'Data Analysis > Python_Grammar' 카테고리의 다른 글
[혼공파]: if ~ else와 elif 구문 (0) | 2022.01.11 |
---|---|
[혼공파]: 불 자료형과 if 조건문 (0) | 2022.01.06 |
[혼공파]: 숫자와 문자열의 다양한 기능 (0) | 2022.01.03 |
[혼공파]: 숫자, 변수와 입력 (0) | 2022.01.01 |
[혼공파]: 자료형과 문자열 (0) | 2021.12.31 |