user@intzzzero:~/blog$ls -la[08:56]
$cat "CS Study 03.md"
1303 bytes[Computer Science]2020.06.18.
═══════════════════════════════════════════════════════════

자료구조 중 BST는 꼭 알아야 함 파이썬은 hash로 구성됨 이산수학, 집합, 선형대수 > 프로그래머의 필수 수학

새로운 언어를 공부할 때 보는 순서

  1. 자료형

  2. 연산자

  3. 제어문, 반복문

  4. 함수 - call by ref? or call by value?

  5. class(OOP)

    • 정보은닉
    • 상속지원여부
    • 가상함수지원여부
  6. expression(식)

    • “abc” , 1 : 단항식(unary expression)
    • 무언가를 반환할 수 있으면 식
    • 파이썬에서는 함수도 식
  7. 기본 입력 방식

    • stdin(standard input) : keyboard
    • stdout(standard output) : monitor
    • stderr(standard error) : monitor

함수는 첫 글자 ‘소문자’ / 클래스는 첫 글자 ‘대문자’

파이썬2 와 파이썬3 의 차이

  • 내부구조가 다름
  • 파이썬2는 유니코드 지원 안 함
  • 파이썬3에서 문자열이 편리해짐

ASCII / UNICODE

  • 신호(부호)를 문자로 바꾸는 것이 ‘인코드’ 예) 모스부호
  • 문자를 신호로 바꾸는 것이 ‘디코드’
  • a(character)=97(code point)
  • ASCII는 7bit까지만 지원 가능하다는 게 단점

참고: