본문 바로가기
반응형

전체 글92

파이썬 기초 - 클래스 (class) "파이썬 클래스"는 파이썬에서 객체 지향 프로그래밍을 수행할 때 사용하는 기능입니다. 클래스는 객체의 속성과 메소드를 정의하는 템플릿입니다. 클래스를 정의하려면 class 키워드를 사용합니다. 예를 들어, 고양이 클래스를 정의하고 고양이 객체를 생성하는 코드는 다음과 같습니다. class Cat: def __init__(self, name, age): self.name = name self.age = age def meow(self): print("Meow!") my_cat = Cat("Kitty", 3) print(my_cat.name) # Kitty print(my_cat.age) # 3 my_cat.meow() # Meow! 위 코드에서는 Cat 클래스를 정의하고, 그 안에 init 메소드와 meo.. 2023. 1. 22.
파이썬 기초 - 패키지 (package) 파이썬 패키지 "파이썬 패키지"란 파이썬 프로그래밍 언어를 사용하는 개발자들이 개발한 코드들을 모아놓은 것입니다. 이러한 패키지들은 일반적인 기능들을 포함하고 있어서 개발자들이 개발할 때 재사용할 수 있습니다. 파이썬을 사용하는 개발자들은 패키지를 설치하고 사용하는 것이 편리합니다. 파이썬에서는 pip라는 패키지 관리자를 사용하여 패키지를 설치할 수 있습니다.예를 들어, 우리가 파이썬으로 웹 크롤링을 하려고 한다면, BeautifulSoup 패키지를 설치하면 HTML과 XML을 파싱할 수 있는 기능을 제공합니다. pip install beautifulsoup4 위와 같이 pip를 사용하면 BeautifulSoup 패키지를 설치할 수 있습니다. 또한, 파이썬 패키지를 사용하려면 import 명령어를 사용해.. 2023. 1. 22.
파이썬 기초 - 함수 파이썬 함수 파이썬에서 함수를 정의하는 기본 구문은 다음과 같습니다. def 함수명(매개변수1, 매개변수2, ...): 실행문1 실행문2 ... return 반환값 예를 들어, 다음은 구구단을 출력하는 함수를 정의한 것입니다. def print_gugudan(dan): for i in range(1, 10): print(dan * i) 매개변수는 함수를 호출할 때 전달하는 인자를 받아서 사용할 수 있습니다. 함수를 호출할 때는 함수명(인자1, 인자2, ...) 형식으로 사용합니다. print_gugudan(3) 함수는 여러 개의 매개변수를 전달받을 수 있습니다. 이때, 기본값을 갖는 매개변수를 선언할 수 있습니다. 기본값을 갖는 매개변수는 함수를 호출할 때 값을 전달하지 않아도 됩니다. 예를 들어, 다음.. 2023. 1. 22.
파이썬 기초 - 반복문 파이썬 반복문 "파이썬 반복문"은 프로그램을 작성할 때 중요한 기능입니다. 파이썬에서는 for문과 while문을 사용할 수 있습니다. for문 : for문은 주어진 범위 내에서 특정 조건을 만족하는 동안 반복하는 구조입니다. 예를 들어, 1부터 10까지의 숫자를 출력하려면 다음과 같이 작성할 수 있습니다. for i in range(1,11): print(i) while문 : while문은 주어진 조건이 만족되는 동안 반복하는 구조입니다. 예를 들어, 0부터 10까지의 숫자를 출력하려면 다음과 같이 작성할 수 있습니다. i = 0 while i < 10: print(i) i += 1 for-else문 : for문과 while문을 사용할 때 else문을 사용할 수 있습니다. for-else문은 for문이 .. 2023. 1. 22.
반응형