본문 바로가기

728x90

Programming Language

(28)
파이썬_기초단계 알아보기_ep.8 클래스가 복사가! 된다고! 네, 만들어진 클래스 변수와 함수를 이어받으면 클래스가 복사가 됩니다 [클래스 상속] 이번 단계에서는 객체와 클래스를 사용하는 이유, 클래스 상속에 대해서 알아보겠습니다 서론 올해의 크리스마스가 얼마 남지 않았습니다. 크리스마스 선물로 가장 받고싶었던 선물이 무엇이었나요? 인형, 스테이크, 장난감, 컴퓨터 등등... 필자의 어린시절에는 장난감 로봇이었습니다. 지난번 메서드에는 자전거도 나오고, 차도 나왔으니 움직이는 장난감 로봇을 등장시킬까 합니다. 로봇 이름과 로봇의 위치를 이용해서 이번엔 누구의 집으로 갈지, 행복한 산타가 되어보겠습니다. 객체와 클래스를 사용하는 이유 자, 지금 생각해보니 함수만 최대한 사용하고 객체와 클래스는 굳이 사용할 필요까진 없지 않을까? 하는 생각이 들기도 합니다. 근데 지..
파이썬_기초단계 알아보기_ep.7 오리눈과 오리눈 집게. 객체&클래스 이번 회차에는 파이썬의 객체와 클래스 인스턴스, 그리고 이에 쓰이는 메서드를 확인해봅니다. 고지가 얼마 남지 않았습니다!! 서론 이번 해도 어김없이 겨울이 찾아왔습니다. 지난해 겨울에는 유난히 눈이 많이왔는데요. 이맘때쯤 대한민국을 강타했던 것이 바로 오리로 만든 눈! 즉 오리눈 입니다. 🦆🦆⛄ 오리눈 집게와 펑펑 내린 눈만 있으면 무한대로 만들 수 있는 것이 이 오리눈이었는데요. 이 집게때문에 아이들이 사는 집앞에는 귀여운 새끼 오리들이 옹기종기 모여있는 장관이 연출되었습니다. 올해는 어떤 것이 유행이 될지 모르겠는데요. 이때, 파이썬에서의 클래스는 오리눈 집게, 객체는 오리눈의 역할과 같습니다. 즉, 변수만 설정할 수 있다면 오리눈을 계속 찍어낼 수 있는데요. 어떻게 할 수 있는지 한번 알아보겠습니다..
파이썬_기초단계 알아보기_ep.6 점입가경! 갈수록 어려워지는 함수 서론 세상에는 다양한 규칙들이 존재합니다. 세계 전체에서 통용되는 것과, 우리집에서만 통용되는 것. 원래 모든 곳에서는 통하지만 한 곳에서는 통하지 않는 것에는 어떤 것들이 있을까요? 아마도 여러가지가 있을 수 있겠죠? 먼저 세계에서 통용되는 국제법과 우리집에서만 통용되는 집안 규칙이 있다고 가정합니다. 국제법은 '국가와 국가 사이의 관계', '평화와 전쟁에 대한 모두가 인정할 수 있는 규칙', '인류 모두를 위해 정하는 환경'이나 '에너지'에 관한 어떤 것, '역사와 문화재를 보존하기 위한 회합' 등을 정합니다. 반대로 우리집에서만 통하는 규칙은 '운동화는 언제 세탁해야 하는지', '집안일은 누가누가 어떤 것을 할지', '제사나 잔치는 언제할 지', '종교장소는 어떤 곳으로 갈지' 등이 우리집 안에서만..
파이썬_기초단계 알아보기_ep.5 역시 수학은 어려워 파이썬의 꽃, 함수에 대해서 함수가 무엇인지, 왜 쓰여야 하는지 알아봅니다 서론 Ⅰ 함수란 무엇일까요? 수학의 역사에 의하면 인류가 함수를 정의하고 이를 다루기 까지는 정말 오랜 시간이 걸렸다고 합니다. 라이프니츠가 Function(함수)라는 개념을 가져오면서 시작했다고 하는데요. 변량 X의 함수란 X에 관한 식이다 EBS 참조 쉽게 보자면 변화하는 어떤 수에 대해서, 결과값과 관계되는 어떠한 식을 말하는 것이었죠. 일종의 숫자를 변하게 하는 장치, 기계로 이해하면 좋을 것 같습니다. 본격적으로 함수가 꼭 필요하다는 사실은 19세기에 들어와서야 밝혀졌다고 합니다. 필자가 코인세탁소에 갔다고 생각해 봅시다. 우리 모두가 원하는 결과값은 무엇일까요? 바로 깨끗해진 빨래 입니다. 혹은 잘 포개진 이불이 될수도..
파이썬_기초단계 알아보기_ep.4 인풋이 좋아야 아웃풋이 좋죠! ep.4 파이썬의 Input(입력)과 Output(출력) 내 메모리에 직접 파일을 만들거나 메모장을 만들어서 자동으로 텍스트를 쓰는 방법을 배우게 됩니다. 다양한 출력방법도 알 수 있습니다. 마법사는 영화나 만화에서 매우 자주 등장하는 역할입니다. 최근 '닥* 스트레인지', '블x 아담'에도 마법사가 나오죠? 근데 여기서 나오는 마법사들, 공통적으로 부리는 마법들이 있습니다. 마법사의 소양, 바로 손 안대고 물건 옮기기죠 🎆 지금 보니 물건이 공중에 둥둥 떠다니거나, 타인에게 물건을 전해주는 일은 해리포터, 반지의 제왕 등 정말 다양한 마법사들이 보여주는 공통적인 스킬인 것 같습니다. 🤣 하지만 컴퓨터로도 손 안대고 물건 만들기가 가능합니다. (정확하게는 손 안대고 파일 만들기) 어떻게? 파이썬의 명령어..
파이썬_기초단계 알아보기_ep.3 만나려면 조건이 맞아야지 ep.3 파이썬의 다양한 제어문 Python을 마스터하기 위한 3번째 계단 고지가 얼마 남지 않았습니다. 파이썬의 if, for, while문을 통해 제어문을 학습합니다. 인생의 많은 부분은 선택에 달려있습니다. "오늘 아침에 일찍 일어날까, 늦게 일어날까"와 같은 일상적인 선택부터 "시험 점수를 몇 점 이상 맞아야 좋을까", "어떤 배우자를 찾아야 할까" "내가 살 집은 어떤 것이 좋을까"," 자식은 어떻게 공부시켜야 할까" 와 같은 중요한 선택들까지 말입니다. 그리고 우리의 선택들은 어떠한 조건에 따라 달라집니다. "몇 시에는 일어나야 일찍 갈수 있을까, 7시?" "시험은 90점 이상은 넘고, 95점 이하 정도면 좋지 않을까?" "배우자는 키는 170 이상은 되야하고, 그래도 차는 1대 있어야 되지 ..

728x90