728x90
반응형

예제 10

[파이썬/Python/예제] 구글공룡게임 만들기(pygame)

import pygameimport random# Pygame 초기화pygame.init()# 화면 크기 설정WIDTH, HEIGHT = 800, 300screen = pygame.display.set_mode((WIDTH, HEIGHT))pygame.display.set_caption("T-Rex Runner 🦖")# 색상 정의WHITE = (255, 255, 255)BLACK = (0, 0, 0)GRAY = (200, 200, 200)# 공룡 설정dino = pygame.Rect(50, HEIGHT - 60, 40, 50) # 위치 (x, y, width, height)gravity = 0.5velocity_y = 0is_jumping = False# 장애물 설정obstacles = []obsta..

Python 2025.02.18

[파이썬예제] 엑셀 시트 합산 시트 만들기 예제

import globimport win32com.client# Excel 애플리케이션 열기excel = win32com.client.Dispatch("Excel.Application")excel.Visible = True # 디버깅을 위해 Excel 창을 표시# 새로운 Workbook 생성wb_new = excel.Workbooks.Add()# 기본으로 생성된 시트의 이름을 "통합시험1"으로 변경wb_new.Worksheets(1).Name = "통합시트"# glob 모듈로 모든 .xlsx 파일 경로 가져오기list_filepath = glob.glob(r'경로\*.xlsx')# print(f"발견된 파일: {list_filepath}")# 파일 처리 반복문for filepath in list_file..

Python 2025.02.10

[파이썬/Python/예제] 원하는 높이의 크리스마스 트리 만들기 (for)

# 크리스마스 트리 출력height = int(input("트리의 높이를 입력하세요: "))for i in range(1, height + 1): print(" " * (height - i) + "*" * (2 * i - 1))# 트리 아래의 줄기for _ in range(2): print(" " * (height - 1) + "|")import timemessage = """ 🎄 Merry Christmas 🎄 Wishing you a Happy Holiday!"""for char in message: print(char, end="", flush=True) time.sleep(0.1) # 문자 하나씩 출력print("\n✨ 즐거운 크리스마스 되세요! ✨")

Python/강의예제 2025.01.31

[파이썬/Python/예제] 책 읽기 시간 계산 프로그램 만들기 (if-else)

당신은 좋아하는 책을 읽으려고 합니다. 하루에 읽을 수 있는 시간과 목표 페이지 수를 입력받아 며칠이 걸릴지 계산하는 프로그램을 작성하세요. 다음 조건을 만족하세요:하루에 읽을 수 있는 시간(시간 단위)과 책을 읽는 속도(페이지/시간)를 입력받습니다. 책의 전체 페이지 수를 입력받습니다. 하루에 읽을 수 있는 페이지 수를 계산하여 목표를 달성하는 데 걸리는 일 수를 출력합니다. 읽는 속도가 0이거나 목표 페이지 수가 0일 경우 "잘못된 입력입니다." 메시지를 출력하고 종료합니다. import math # 올림 처리를 위해 math 모듈을 사용합니다. # 사용자 입력try: 하루_시간 = int(input("하루에 읽을 수 있는 시간을 입력하세요 (시간 단위): ")) 읽는_속도 ..

Python/강의예제 2025.01.17

[파이썬/Python/예제] 간단한 구매 시뮬레이션 프로그램 만들기 (이미지 출력 버전) (list, dic, mitplotlib)

당신은 3,000원의 돈을 가지고 있으며, 아이스크림, 커피, 사탕을 판매하는 가게에 방문했습니다. 각 품목의 가격은 다음과 같습니다:아이스크림: 1,000원 -커피: 2,000원 -사탕: 500원다음과 같은 규칙을 만족하는 프로그램을 작성하세요:사용자가 구매하고 싶은 품목을 입력합니다.입력된 품목의 가격이 현재 남은 돈보다 적거나 같으면 해당 품목을 구매하고, 남은 돈에서 가격을 차감합니다.입력된 품목의 가격이 남은 돈보다 비싸거나 잘못된 입력값(가게에 없는 품목)이 들어오면 적절한 메시지를 출력합니다.남은 돈이 0원이 되면 프로그램을 종료하고 "돈이 모두 소진되었습니다. 프로그램을 종료합니다."라는 메시지를 출력합니다.각 구매 후 남은 돈을 출력합니다. import matplotlib.pyplot a..

Python/강의예제 2025.01.17

[파이썬/Python/예제] 간단한 구매 시뮬레이션 프로그램 만들기 (while, if-elif)

당신은 3,000원의 돈을 가지고 있으며, 아이스크림, 커피, 사탕을 판매하는 가게에 방문했습니다. 각 품목의 가격은 다음과 같습니다:아이스크림: 1,000원커피: 2,000원사탕: 500원다음과 같은 규칙을 만족하는 프로그램을 작성하세요:사용자가 구매하고 싶은 품목을 입력합니다.입력된 품목의 가격이 현재 남은 돈보다 적거나 같으면 해당 품목을 구매하고, 남은 돈에서 가격을 차감합니다.입력된 품목의 가격이 남은 돈보다 비싸거나 잘못된 입력값(가게에 없는 품목)이 들어오면 적절한 메시지를 출력합니다.남은 돈이 0원이 되면 프로그램을 종료하고 "돈이 모두 소진되었습니다. 프로그램을 종료합니다."라는 메시지를 출력합니다.각 구매 후 남은 돈을 출력합니다. 아이스크림 = 1000커피 = 2000사탕 = 500돈..

Python/강의예제 2025.01.17

[파이썬/Python/예제] 주문 총액 계산 (while, if, input)

카페에서 음료를 여러 잔 주문했습니다. 각 음료의 가격과 주문 개수를 입력받아 총액을 계산하세요. # 음료 메뉴 입력받기total_cost = 0while True: price = int(input("음료의 가격을 입력하세요 (0 입력 시 종료): ")) if price == 0: break quantity = int(input("주문한 음료의 개수를 입력하세요: ")) total_cost += price * quantityprint(f"총 주문 금액은 {total_cost}원입니다.")

Python/강의예제 2025.01.17
728x90
반응형