본문 바로가기

728x90
반응형
SMALL

개발

(3)
[파이썬 기초] 클래스(Class) 완벽 정리 이번에는 클래스!  1. 클래스란?- 객체를 만들기 위한 설계도- 관련된 데이터와 함수를 하나로 묶어주는 구조- 코드 재사용성과 관리가 쉬워짐  2. 클래스 정의하기class Restaurant: def __init__(self, name, menu): self.name = name self.menu = menu  3. 객체 생성하기# 맛집 객체 만들기galbi = Restaurant("갈비집", ["간장갈비", "생갈비"])  4. 메서드와 속성class Restaurant: def __init__(self, name, menu): self.name = name # 속성 self.menu = menu # 속성 d..
[파이썬 기초] 함수(Function) 완벽 정리 어제까지는 재미있는 거 했으니오늘은 기초부터 다시 해봅시다.  1. 함수란?- 특정 작업을 수행하는 코드의 묶음- 반복되는 코드를 재사용 기능- 코드의 가독성과 유지보수가 쉬워짐  2. 함수 정의하기 (def)def 함수이름 (매개변수): 실행할코드 return 반환값  3. 함수 호출하기- 함수이름(매개변수) 형태로 호출- 정의된 함수는 여러 번 호출 가능def add(a, b): return a+bresult = add(3, 5) # 함수 호출print(result) # 8 출력  4. 매개변수와 반환값- 매개변수 : 함수에 전달되는 값- 반환값 : 함수가 실행 후 돌려주는 값def multiply(a, b): # a, b는 매개변수 result = a * b # 계..
[Python] tkinter로 간단하게 달력 만들기 카톡 하다가 이상한 달력 만들어보라는 이야기 나와서그냥 평범한 달력 만들어봅니다. 근데 뤼튼씨가 나 블로그 하는 거에 꽂혀있어서체험단 일정관리용으로 쓰라고 만들어줌.나 진짜 소스코드 한줄도 안 쓰고 복붙으로만 프로그램 짜봄.  1. 프로젝트 소개- 일정 관리가 필요한 사람들을 위한 심플한 달력- tkinter로 만든 GUI 프로그램- 클릭으로 일정 추가, 우클릭으로 삭제 가능  2. 필요한 모듈import tkinter as tkimport calendarimport json- tkinter : GUI 구현용 기본 모듈- calendar : 달력 데이터 생성- json : 일정 데이터 저장/불러오기  3. 클래스 구조class Calendar: def __init__(self, root): ..

728x90
반응형
LIST