python-theory-1

python-theory-1

Python 공부 1일차

이론 공부 - 1

Data Types

  1. Number
  2. String
  3. Boolean(True, False와 같이 앞 글자는 대문자)
  4. Float
  5. None(파이썬에만 존재, '존재하지 않는다’의 의미)
기본적으로 파이썬 코드는 snake_case로 된 코드가 대부분!

Sequence Type

  1. List
    • List는 Mutable
    days = ["Mon", "Tue", "Wed", "Thr", "Fri"]
    
    // output
    print(days)
    => ['Mon', 'Tue', 'Wed', 'Thr', 'Fri']
    print(type(days))
    => <class 'list'>
    print("Mon" in days)
    => True
    print("Man" in days)
    => False
    
  2. Tuple
    • Tuple은 inmutable
    • 변경할 수 없음
    • List에서 ([] -> ()) 괄호만 바꿔주면 Tuple이 됨
    days = ("Mon", "Tue", "Wed", "Thr", "Fri")
    
    // output
    print(days)
    => ('Mon', 'Tue', 'Wed', 'Thr', 'Fri')
    print(type(days))
    => <class 'tuple'>
    
Sequence Type 관련

Dicts(Dictionary)

dicts = {
  "name": "test",
  "age": 40,
  "korean": True,
  "fav_food": ["pasta", "beef"]
}

// add
dicts["pretty"] = True

//output
print(dicts)
=> {'name': 'test', 'age': 40, 'korean': True, 'fav_food': ['pasta', 'beef'], 'pretty': True}

댓글

가장 많이 본 글