Python (3) 썸네일형 리스트형 물려줄 것이라고는 속성과 메소드 뿐이구나..파이썬 클래스 상속 알아보기 객체를 왜 만들고, 왜 상속을 하는가? 객체란? 객체는 정보의 덩어리를 의미합니다. 눈앞에 있는 가장 간단한 사물을 봐도, 단 한가지 종류의 정보 만으로는 기술할 수 없다는 것을 잘 느낄 수 가 있습니다. 지우개 하나 만 보더라도, 물체가 가진 형상의 치수와 경도, 그리고 구입한 날짜와 현재 사용 정도 등 정량적으로 기술 할 수 있는 항목만 나열해봐도 손가락 10개가 빠듯해지죠. 그리고 우리가 세상을 인식하는 기본 틀이기도 합니다. 컴퓨터는 결국에는 순차적으로 내리는 명령을 수행할 뿐이지만, 코드를 작성하는 단계에서는 다양한 상황에 다양한 기능을 수행하는 복잡한 프로그램을 구상하려면 절차적 프로그래밍으로는 곧(저의 경우 1분만에) 한계에 봉착합니다. 가공할 천재라면 절차적 프로그래밍으로도 얼마든지 시스템.. 프로그래밍 언어 순위 Top10 구경하기 (Hello World 박물관) 이 그림은 세상에 존재하는 수많은 프로그래밍 언어를 다이어그램으로 나타낸 그림입니다. 어지럽고, 처음 들어보는 이름도 정말 많습니다. 이 수많은 언어들 중에서 어떤 것들은 너무 오래되어 잊혀가는 것들도 있고, 어떤 언어들은 관심을 받으며 조명되고 있기도 합니다. 그러면 오늘은 TIOBE라는 사이트를 기준으로 요즘 사람들에게 가장 인기있는 언어 TOP 10을 소개하고, 각 언어의 모습을 구경하는 시간을 가져보도록 하겠습니다. Top 10 (2023년 03월 기준) https://www.tiobe.com/tiobe-index/ index | TIOBE - The Software Quality Company TIOBE Index for April 2022 April Headline: MATLAB about t.. 다이나모에서 파이썬 코딩을 통해 명령 내리기 (이제부터 노드를 배치하는 공간을 캔버스라고 부르겠습니다.) 다이나모에서 기본 노드들을 배치하면서 프로그램을 짜다보면, 노드들이 들어차서 캔버스가 너무 빽빽해지게 됩니다. 마우스 스크롤로 확대했다 축소했다를 반복하다보면 전체 프로그램의 각 부분을 보는 것이 너무 피곤해집니다. 그렇기 때문에 기본노드들로 작성된 flow 중에서 자주 반복되는 패턴이 있다면, 이를 추상화 해서 파이썬 노드로 만들어 버리는 것이 편한데요. 오늘은 다이나모에서 파이썬 노드를 만드는 것까지만 해보겠습니다. 새 다이나모 파일을 하나 열어봅니다. 좌측 라이브러리 검색칸에 python이라고 적으면 2가지 노드가 나오는 데, 이중 첫번째를 선택합니다. 생성하고 나면 ‘IronPython2’ 라고 노드 우측하단에 적혀있습니다. IronPy.. 이전 1 다음