< 0309 >
- 고급언어
1세대 : C, C++, Java, C#
2세대 : Javascript, Swift, Pthon, Go
- CLI
- Python 32bit / 64bit
- PDF 암호 해제 작업 -> 구글드라이브 업로드 -> 태블릿 전송<개인적 작업 / 태블릿에서 암호화된 PDF 인식 불가>
- int(4byte) -> 정수
- double(8byte) -> 실수
- 스네이크 표기법 : my_home / 단어 사이에 언더바를 넣어서 표기하는 것 /Python 변수명, 함수명, 메소드명 / https://en.wikipedia.org/wiki/Snake_case
- 카멜 표기법 : myHome / 여러 단어를 연달아 사용할 때 각 단어의 첫 글자를 대문자로 적되, 맨 앞에 오는 글자는 소문자로 표기하는 것이다 / Python 변수명, 함수명, 메소드명 / https://en.wikipedia.org/wiki/Camel_case
- 함수
- 객체
- 객체이름.함수/변수
- 숫자형
- 논리형
- 대입 연산자 : 좌변에 우변을 대입
- 사칙 연산자 : +, -, *, /, //, %
정수와 실수의 연산시 결과값은 실수이다.(1 + 1.1 -> 1.0 + 1.1 -> 2.1)
우선순위 ( ) -> * -> /, % -> + -> -
- 단항 연산자 : 어떤 변수의 값에 대한 계산 결과를 다시 자기 자신에게 대입(약식 표현)
+=, -=, *=, /=, %=
- 비교 연산자 : ==(is), !=, >, >=, <, <=
연산 결과는 논리값(bool형)으로 생성됨.
- 논리 연산자 : 여러 비교 연산자의 결과나 논리값에 대해 'and'나 'or' 연산을 수행하여 결과를 얻음.
and -> 두 개의 논리값을 비교하여 모두 참이어야지만 결과값이 참
or -> 두 개의 논리값을 비교하여 하나라도 참이어야지만 결과값이 참
- 문자열
- 이스케이프 문자
- 인덱싱 / 슬라이스
- 문자열 포매팅
'Python_Beginer > Note' 카테고리의 다른 글
Python 수강 노트 9 (0) | 2019.03.30 |
---|---|
Python 수강 노트 8 (0) | 2019.03.16 |
Python 수강 노트 6 (0) | 2019.03.15 |
Python 수강 노트 5 (0) | 2019.03.03 |
Python 분석 방법 2 (0) | 2019.03.03 |