본문 바로가기
단도직입 파이썬(Python) 기초 – 5 자료형(변수) 오늘은 Python의 자료형 중 변수(variable)에 대해 알아봅니다. 타 언어에 비해 파이썬의 특징 중 하나가 변수를 별도 Type 지정(숫자형, 문자형 등등) 없이 사용하더라도 저장된 값을 스스로 판단하여 자료형을 지정합니다. 개인적으로 저는 이 부분이 좀 헷갈리더군요. 변수를 너무 자유분방하게 사용한다고 할까요? a라는 변수에 뭐가 들었는지 알 수 없기에 변수명만으로는 a가 문자형인지 숫자형인지 배열형인지 알 수 없더군요. 그래서 초반 개념 잡기가 더 어려웠는지도 모르겠습니다. 그런 와중에 변수의 객체를 가리키는 주소를 담을 수도 있습니다. (C언어의 point 개념과 같네요) >>> a = 1 >>> a = ‘python’ >>> a = [1, 2, 3] a = 1 은 “숫자 1을 a 변수에 .. 2021. 12. 15.
단도직입 파이썬(Python) 기초 – 4 자료형(딕셔너리, 집합) 오늘은 Python의 자료형 중 딕셔너리(dictionary), 집합(set)에 대해 알아봅니다. 딕셔너리는 리스트나 튜플처럼 순차적으로 해당 value를 구하지 않고 Key를 통해 value를 얻는 게 특징입니다. 예를 들면 { key1:value1, key2:value2, key3:value3 }와 같이 key:value가 { }에 둘러싸여 key에는 상수, value에는 변수 또는 상수가 들어갑니다. >>> dic = { 'name' : 'baik', 'phone' : 0174343212, 'birth' : 0814 } Key Value name baik phone 0174343212 birth 0814 딕셔너리에서는 key를 정수값으로, Value는 문자나 리스트도 넣을 수 있습니다. >>> a .. 2021. 12. 15.