Python22 [Python_Class#1] 파이썬 Class 손 쉽게 이해하기!! Powerful Class Object in Python 간혹 가다가 파이썬이 학습하기 쉬운 언어라는 분들도 계신데.. 아닙니다! 어떤 언어든 그건 마찬가지입니다. 그냥 간단한 기능만 사용하려고 한다거나, 그런 경우에 사용하기에 쉽다는 거지, 파이썬의 깊은 기능을 이해하려고 하는 순간, 이게 이렇게 어려운 언어였나 라는 생각이 듭니다. 그렇기 때문에 학습하기 쉬워서 파이썬을 택한다 이런 건 잘못됐다고 생각합니다. 어떤 언어든 어렵습니다..ㅎ 여하튼 잡소리는 각설하고, 본 내용을 설명드리도록 하겠습니다. 클래스는 객체입니다. 이러면 당연히 이해하기 힘들죠? 파이썬은 객체 지향 패러다임을 제시하는 언어이기 때문에, 함수든 변수든 클래스든 모든 것들이 객체가 될 수 있습니다! 다만, 클래스는 모든 것들을 포함.. 2020. 12. 8. 파이썬 dict && DefaultDict 다루기!! 이 정도면 편하게 쓴다! Using the Dict && DefaultDict to Practical 필자도 처음에 파이썬을 사용할 때, dict을 왜 사용할 까 생각했습니다. (뭐 물론, 그 당시에는 지식이 전무하던 학생이었으니,,,) 그냥 list 사용해서 데이터 적재해서 편하게 꺼내서 쓰면 안 돼? 응 안돼~ 안됩니다 ㅎㅎㅎ 네트워크 분야 들어가고, 데이터 분야 들어가고 하다 보면, 이 파이썬의 딕셔너리 자료구조는 얼마나 개발자의 마음을 어루만져 주는지 모릅니다! 개발하신 분들은 모두 이해하실 거라 생각합니다! 그래도 코드 세상에서 살다 보면, 이 코드, 저 코드보다 보면 "얘 어떻게 선언하더라.." 합니다! 사람 기억력은 유한하니까 말입니다.. 여하튼 각설하고 파이썬의 딕셔너리에 대해서 설명드리도록 하겠습니다. 그리고 자.. 2020. 12. 1. 파이썬에서의 문자열 리스트 변환 및 자르기! String Convert to List Structure && Built-in function with string 파이썬에서 문자열을 리스트로 변환하는 것은 매우 쉽습니다! 뭐 딱히 설명할 내용은 없지만, 알고리즘 문제를 해결하거나, 프로그램을 작성하면서 어려움을 겪으시는 분들이 여러 계시더군요! 물론 부끄러운 게 아닙니다. 저도 몰랐고, 어떤 개발자들도 시작 단계에서는 알 수가 없으니까요! 그럼 간단하게 설명을 드리면~ 1 2 3 4 >>> stringValue = "Hello My name is gildong" >>> stringToList = list(stringValue) >>> stringToList ['H', 'e', 'l', 'l', 'o', ' ', 'M', 'y', ' ', 'n', .. 2020. 11. 29. 자료구조[3]-이진트리(python) 본 포스트는 파이썬언어를 중심으로 작성되었습니다. 자료구조[3]-이진트리(python) https://hazarddev.tistory.com/25?category=794281 트리자료구조_on c[1] 본 포스트는 c언어를 중심으로 작성되었습니다. 트리자료구조_on c[1] 저번 스택, 큐에 이어 트리 자료구조에 대해 포스팅을 할까 합니다. 트리 말 그대로 트리입니다. 나뭇가지 처럼 뻗어져 나가 hazarddev.tistory.com 트리자료구조를 표현하기에는 이름 그대로 나무를 사용하여 설명하는 것이 편리할 것 같습니다. 위의 c언어를 중심으로 작성된 트리자료구조를 보고 오시면 본 글을 이해하기 훨씬 수월할 것 이라고 생각이 듭니다. c언어를 모르시더라도 개념자체만 보고오셔도 좋습니다!^^ 그렇다면 대.. 2020. 6. 3. 이전 1 2 3 4 5 6 다음