본문 바로가기
반응형

전체 글142

파이썬 클래스 생성하기 안녕하세요 판타지코딩입니다! 파이썬으로 작성한 코드에는 '클래스'라는 개념을 볼 수 있습니다. 오늘은 클래스가 무엇인지 알아보고 생성 방법과 활용 방법을 알아보겠습니다! 1. 클래스가 무엇일까? 클래스란 한 카테고리 안에 비슷한 특성을 지닌 함수를 모아 놓은 것이라고 할 수 있습니다. 예를 들어 '학교' 클래스를 생성했다면 그 안에는 여러 가지 함수가 있을 수 있습니다. '학생' 함수, '선생님'함수 등 여러 가지 함수가 정의 되어 있다고 가정할 수 있습니다. 클래스 예제를 작성해서 보겠습니다. class school: def student(self): print("student") def teacher(self): print("teacher") school 클래스 코드를 생성해 보았습니다. 클래스 내부.. 2023. 2. 9.
파이썬 리스트 오류 원인 / 인덱스 오류 안녕하세요 판타지코딩입니다! 오늘은 파이썬을 활용하면서 발생할 수 있는 여러 가지 오류 중 '리스트'와 관련된 내용을 알아보겠습니다. 파이썬은 '리스트'라는 자료형을 지원하고, 데이터를 연속적으로 저장하기 용이하기 때문에 많이 활용하는 자료형입니다. 그런데 이 자료형은 사용하기 쉬운 만큼 오류를 발생시키기도 쉬운데요, 오늘은 그 원인을 알아보고 리스트 활용시 주의할 사항을 공부해 보겠습니다! 1. 리스트란 무엇인가? 리스트는 데이터를 연속적으로 저장할 수 있는 자료형입니다. C언어에서 제공하는 배열과 비슷한 자료형입니다. 그럼 리스트를 어떻게 활용하는지 간단히 보겠습니다. arr = [] arr.append(1) arr.append(2) arr.append('1') 리스트의 이름은 'arr'이고, 가장 .. 2023. 2. 8.
파이썬 if, elif, else 공부하기! 안녕하세요 판타지코딩입니다! 오늘은 파이썬의 조건문인 if를 활용하는 방법을 알아보겠습니다! 1. if문이 무엇일까? if문은 특정한 조건을 만족할 때 코드를 수행하기 위한 명령어입니다. if문의 예제를 보겠습니다. num = 3 if(num==3): print(num) if뒤의 괄호 안에 num==3이라는 문장이 있습니다. 이것은 num이 3일 경우 print(num)을 실행하라는 의미입니다. num에는 3이 저장되어 있으므로 print(num)을 실행하여 3이 출력됩니다. 이렇게 조건을 만족할 경우 코드를 실행하는 것이 if문입니다. 이러한 if문에 여러 가지 조건에 따라 다른 동작을 하도록 할 수 있습니다. 2. else문 else문은 if문으로 작성한 조건 외의 경우에 코드를 수행하도록 하는 것입.. 2023. 2. 7.
파이썬 함수 생성하기 / def가 무엇일까? 안녕하세요 판타지코딩입니다! 오늘은 파이썬으로 함수를 생성하고 호출하는 방법을 알아보겠습니다! 1. def가 무엇일까? def는 함수를 생성할 때 활용하는 명령어입니다. 그럼 함수 생성 방법을 알아보겠습니다! def plus(num1, num2): num3 = num1+num2 return num3 plus라는 함수를 생성했습니다. 변수 num1과 num2를 인자로 받아 num3에 합을 저장하고 return하는 함수입니다. 이 함수의 호출 결과는 num1과 num2의 합을 return하는 것입니다. 2. 함수 호출하는 방법 이번에는 함수를 호출해 보겠습니다. plus(1, 2) 함수 호출을 위해서는 함수 이름과 인자를 작성하면 됩니다. 함수 이름인 'plus'를 작성하고 괄호 안에는 인자인 num1과 n.. 2023. 2. 6.
반응형