Python
클래스란?
안녕하세요 정쌤입니다. 저번시간에는 함수에 대해서 공부를 해보았습니다. 오늘은 파이썬의 꽃! 클래스에 대해 알아보겠습니다. 오늘도 학습목표 먼저 읽고 시작하겠습니다! 클래스를 직접 만들고 실행할수있다. 클래스로 다양한 연산을 할수있다. Class(클래스)란? 클래스의 사전적 정의는 객체를 정의해놓은 것 또는 객체의 설계도, 틀 이라고 정의할 수 있습니다. 클래스는 객체를 생성하는데 사용되며, 객체는 클래스에 정의된 대로 생성됩니다. 이렇게 얘기하니까 많이 어려우시죠? 쉽게 얘기하면 클래스는 특징을 갖고, 그 특징들에 맞게 재생산할 수 있는 '틀'이라고 생각하시면 될 것 같습니다. 흔히들 붕어빵 틀과 과자 틀을 예로 많이 듭니다. 그리고 특정 클래스로 만들어진 것을 객체 또는 인스턴스라고 부릅니다. 위 사..
함수란?
안녕하세요 정쌤입니다! 저번시간에는 for문을 이용해서 1부터 100까지 더하는 코드를 작성해보았습니다 오늘은 함수에 관하여 알아보겠습니다. 학습목표 먼저 읽고시작하겠습니다. 매개변수가 없는 함수를 만들수있다. 매개변수있는 함수를 만들수있다. 함수란 무엇일까요? 파이썬의 함수에 대해 알아보기 전에, 이미 어디선가 함수란 말을 들은 기억이 있지 않나요? 중학교 수학시간에 나온 '함수'는, 우리가 배울 파이썬의 '함수'와 비슷합니다. x의 값을 넣으면, y의 값이 정해지듯이 파이썬의 함수 역시도 값을 함수에 집어넣으면, 함수는 결과값을 되돌려줍니다. 예를들어 y = x+1 의함수를 x값을 3을 넣으면 y값은 4가 되고 x값을 5를 넣으면 y값은 6이됩니다. 파이썬에서는 x값을 x라고 하지않고 매개변수라고 하..
for문 이란?
안녕하세요 정쌤입니다. 지난시간에는 if문에 대해서 알아보았는데요, 이번시간에는 반복해서 하는 작업에 꼭 필요한 for문에 대해서 알아보려고 합니다. 그럼 학습목표 먼저 읽고 시작하겠습니다! for문의 정의와 구조를 설명할수있다. for문을 사용해 1부터 100까지 더하는 코드를 작성할수있다. for문의 정의 애초에 반복문이라는게 왜 필요할까? 라는 의문에서부터 시작을 해보겠습니다. 보통 반복문을 예로들때 숫자를 세는걸 얘기합니다. 1부터 5까지 출력을 해야될때 파이썬으로 출력을 한다고 해보면 print('1') print('2') print('3') print('4') print('5') 이렇게 사용할 수 있을겁니다. 지금이야 5밖에 안되서 하나하나 수작업으로 print를 해주면 되지만, 만약 100,..
if /else/elif 란?
안녕하세요 정쌤입니다. 저번시간에는 연산자라는 것을 배웠습니다. 다들 기억나시나요? 연산자는 쉽게 말해 변수에담은 값들을 이용해 계산을 하는 과정이었습니다. 오늘은 if문을 배워보겠습니다. 먼저 학습목표 읽고시작하겠습니다! if문을 사용하여 코드를 작성할수있다. else/elif 를 사용하여 코드를 작성할수있다. if 문이란? 먼저 if 를 그냥 해석해볼까요? if는 우리가 영어시간에 지겹도록 배웠듯이 만약 ~라면 이라는 뜻을 가지고있습니다. 파이썬의 if문도 똑같은 뜻을 가지고있습니다. 감이 안오신다구요? 한번 예제를 통해 이해해 보겠습니다. 저희가 고백을 하는 프로그램을 개발한다고 가정해보겠습니다. 고백이 무조건 성공하진 않으므로 고백이 성공할때랑 실패할때로 나눠지겠죠? 고백에 성공할때 실행되는것과 ..
연산자란?
안녕하십니까 정쌤입니다! 저희는 지난시간 자료형이란 것에 대해 공부했습니다. 요번시간에는 그런 자료형을 가지고 연산을 할수있게끔 연산자라는 개념을 배우겠습니다. 쉽게 생각해서 저장되있는 변수끼리 더하거나 빼거나 곱하거나 비교 등을 하신다고 생각하시면 될거같습니다. 오늘 배울 연산자는 크게 산술연산자, 대입연산자, 비교연산자, 논리연산자 총 4개의 연산자를 공부해보겠습니다. 산술연산자를 사용해서 산술연산을 할수있다. 대입연산자를 사용해서 대입연산을 할수있다. 비교연산자를 사용해서 비교연산을 할수있다. 논리연산자를 사용해서 논리연산을 할수있다. 산술 연산자 산술 연산자는 우리가 알고있는 수학기호를 생각하시면 쉽습니다. 아래의 표는 연산자 종류와 그 내용을 정리해 놓은 표입니다. 위 산술연산자를 바탕으로 실습..
자료형이란?
안녕하세요 정쌤 입니다! 저번시간에는 print문으로 글자도 출력해보고 변수에 간단한 값을 넣어보는 시간을 가졌습니다. 다들 기억나시나요? 오늘도 오늘의 학습 목표 먼저 읽고 가겠습니다. 숫자형 변수를 사용할수있다. 문자형 변수를 사용할수있다. 불 자료형 변수를 사용할수있다. 리스트를 사용할수있다. 튜플을 사용할수있다. 딕셔너리를 사용할수있다. 집합 자료형을 사용할수있다. 이번시간에는 자료형이라는 개념에 대해 자세히 알아볼 것입니다. 저번시간에 배웠던 변수는 다양한 값을 저장한다고 말씀드렸습니다. 변수는 어떤 값을 저장하고 있느냐 에 따라 유형이 달라지는데 이것을 자료형이라고 합니다. 자료형은 크게 숫자형, 문자열자료형, 불 자료형, 리스트 자료형, 튜플 자료형, 딕셔너리 자료형, 집합 자료형 이 있습니..
안녕 파이썬!
안녕하세요 정쌤입니다! 지난시간에는 파이썬이란 무엇이고 파이썬의 장점, 파이썬으로 할수있는것과, 할수없는것에 대해 공부했습니다. 오늘은 본격적으로 파이썬으로 내가쓴 글을 출력해보고 간단하게 파이썬의 자료형에대해 공부해보겠습니다. 오늘도 어렵지 않으니 겁먹지 마시고 편안하게 따라오세요! 먼저 학습목표 부터 읽고시작하겠습니다. "Hello python" 을 출력할수있다. 변수를 사용해 "Hello python" 을 출력할수있다. 먼저 모든 프로그래밍언어를 배울때 거의 대부분은 처음으로 배우는것이 "Hello 언어" 를 출력하는것입니다. 우리는 지금 파이썬을 배우고 있으니 "Hello python" 을 출력해볼것입니다. 원래 파이썬을 사용하려면 파이썬을 설치해야합니다. 하지만 저희는 바로 여기 블로그에서 바로..
파이썬 이란?
안녕하세요 정쌤입니다! 오늘 부터는 파이썬이라는 프로그래밍언어를 공부할까합니다. 매주 한주차씩 업로드 할 예정입니다. 매주 퀴즈와 파이썬을 본격적으로 공부하는 시간에는 실습환경도 준비해 놓았으니 공부하시고 복습의 개념으로 퀴즈와 실습을 임해주시면 될거같습니다! 그러면 오늘의 학습목표 먼저 읽고 가겠습니다. 파이썬이 무엇인지 설명할수있다. 파이썬의 특징을 설명할수있다. 파이썬으로 가능한 것과 불가능한것을 구분할수있다. 파이썬이란 무엇일까요? 먼저 파이썬을 공부하기 앞서서 알고있어야할 두가지가 있습니다. 첫번째는 컴퓨터 프로그램이고 두번째는 첫번째에 말한 컴퓨터 프로그램을 만들기위한 프로그래밍 언어입니다. 저희는 수많은 컴퓨터 프로그램 속에서 살아갑니다. 매일 친구들, 선생님, 가족들과 하는 카카오톡, 오늘..