1. Data Types
    해당 데이터가 숫자인지 텍스트인지 알려준다.

    • Integer: 정수값
    • Float: 소수점을 가진 숫자
    • Complex Numbers: 실수와 허수 포함하는 복소수 1+3j
    • String: 일반적인 문자열
    • Boolean: 조건문에 주로 사용되는 값으로 true/false 두가지 값만 갖는다.
      3=="3"은 데이터 타입이 다르기 때문에 false.
  2. Variables ?
    어떤 특정 갑을 지정하고 있는 '명사' 같은 것.

     name = "meekukin"  
     gender = "female" 

    여기서 이름과 성별이 변수이다. 변수는 다른 값으로 바뀔 수도 있다.
    = 기호는 assignment, 즉 '값 지정'을 뜻한다.

     name ="meekukin"
     print(name) ## "meekukin" 출력 

    파이썬에서는 문맥이 없지만, 코드 가독성을 위해 문맥상 변수를 정하는 것이 좋다.

  3. String
    문자열 값, 즉 일반적인 텍스트 값. 따옴표가 없으면 변수나 함수로 인지하기 때문에 꼭 따옴표로 표시를 해야 한다.

  4. Variable principles
    변수 이름은 영어알파벳, 숫자, 언더스코어로만 구성 가능하다.
    변수 이름 첫 글자는 숫자로 시작될 수 없다.
    영어 알파벳은 대문자와 소문자 구분 가능하다.

  5. Variable for numbers
    숫자를 변수에 저장할때는 따옴표를 사용하면 안된다. 만일 따옴표를 사용할 경우, 문자열로 인식하게 된다.

     age = 50
     next_year = age + 1
     print(next_year)

    숫자 값은 정수(integer)이외에도 부동 소수점 (floating) 숫자값, 음수도 가능하다.