키워드: 특별한 의미가 부여된 단어로 파이썬이 만들어질 때 이미 사용하겠다고 예약해 놓은 것
식별자: 프로그래밍 언어에서 이름을 붙일 때 사용하는 단어로, 주로 변수 또는 함수 이름으로 사용됨
- 식별자 기본 규칙
주석: 프로그램 진행에 영향을 미치지 않으며, 프로그램을 설명하기 위해 # 붙여서 사용
연산자: 값과 값 사이 기능을 적용할 때 사용
자료=literal
출력 -> print()함수 사용
줄바꿈 print()
터미널 지우기 명령어 clear
상위 폴더 이동 명령어 cd..
파이썬 에디터 종료 명령어 exit()
자료: 프로그램이 처리할 수 있는 모든 것
ex) 카메라로 사진을 찍으면 사진이 자료
, 카메라에 저장하는 것이 처리
자료형: 자료의 형식
type() 함수 = 자료형 출력 함수
문자 = string
큰따옴표, 작은따옴표 둘 다 문자열 출력 가능
이스케이프 escape 문자 출력 가능
\' 와 \" 는 단순한 따옴표로 인식
줄바꿈 명령어 = \n
탭 명령어 = \t
역슬래시 \ 두 개 출력 가능
연속되어 작성된 역슬래시는 짝수개만 출력 가능
(왜 되긴.. 몰랑 하튼 별로 그렇게 중요한 건 아님)
SyntaxWarning: invalid escape sequence
문자열 내에 잘못된 이스케이프 시퀀스가 있다는 것을 의미합니다. 여기서 '\ '는 유효하지 않은 이스케이프 시퀀스입니다.
Syntax error
= 구문 오류
Escape Sequence
: 프로그래밍 언어에서 특별한 의미를 가지는 문자 조합으로, 주로 \ 백슬래시로 시작하며, 그 뒤에 오는 문자와 함께 특정한 기능을 수행함
< 주요 특징 >
- 일반적으로 \ 백슬래시로 시작
- 프로그래밍 언어마다 고유한 escape sequence 세트를 가짐
- ex) \n, \t, \
IndexError
: 리스트/문자열의 수를 넘는 요소/글자를 선택할 때 발생하는 에러
int : 정수 / float : 부동소수점
연산자 | 설명 |
---|---|
+-*/ | 덧셈 뺄셈 곱셈 나눗셈 |
// | 정수 나누기(소수점 이하의 자릿수 제외) |
% | 나머지 연산자 |
** | 제곱 연산자 |
연산자 우선순위 : 곱셈, 나눗셈 > 덧셈, 뺄셈
TypeError
: 서로 다른 자료를 연산할 때 발생
옹... \ 역슬래시 9개를 작성하면 에러가 뜨네요.... 왜지?
왜기는 홀수니까 그러치
Escape Sequence
https://where-i-am.tistory.com/entry/Python-%EC%9D%B4%EC%8A%A4%EC%BC%80%EC%9D%B4%ED%94%84-%EC%8B%9C%ED%80%80%EC%8A%A4-Escape-Sequence