728x90

ChatGPT코딩 8

[ChatGPT] 윈도우용 검색 프로그램 파이썬 코딩

Bing, Daum, Google, Naver 중에 하나를 선택해서 검색할 수 있는 프로그램을 만들도록 코딩 요청 import tkinter as tk from tkinter import ttk import webbrowser # 검색 엔진 URL search_engines = { "Bing": " https://www.bing.com/search?q= ", "Daum": " https://search.daum.net/search?q= ", "Google": " https://www.google.com/search?q= ", "Naver": " https://search.naver.com/search.naver?query= " } # 검색 버튼을 눌렀을 때의 동작 def search(event=None)..

Code of AI 2023.09.21

[ChatGPT] 지뢰찾기 게임 만들기 II (수정)

요청 : "지뢰찾기 게임 만들기 I"에 있는 코드를 대상으로 윈도우OS용 지뢰찾기 게임을 파이썬으로 코딩한 건데. 모든 칸을 버튼으로 만들고, 지뢰를 랜덤으로 배치하는데 지뢰가 있는 곳 버튼을 클릭하면 지뢰를 클릭했다는 메시지를 보여주도록 하고, 새로운 게임을 할지 선택하도록 해줘. 지뢰 주변 버튼을 클릭하면 주변에 지뢰가 몇개 맞닿아 있는지 숫자로 표시되도록 해줘. 모든 지뢰를 피해서 버튼을 클릭하면 모든 지뢰를 찾았다는 메시지와 함게 새로운 게임을 할지 선택하도록 코드를 수정해줘 아래는 주어진 코드를 수정하여 원하는 기능을 구현한 코드입니다. 새로운 게임을 시작하거나 게임이 종료되었을 때 사용자에게 선택을 받는 기능을 추가하였습니다. import pygame import random # 게임 설정 W..

Code of AI 2023.09.20

[ChatGPT] 지뢰찾기 게임 만들기 I

요청 : 윈도우OS용 지뢰찾기 게임을 파이썬으로 코딩해서 만들어줘. 지뢰를 랜덤으로 배치하는데 지뢰를 클릭하면 새로 시작하도록 하고, 지뢰 주변을 클릭하면 주변에 지뢰가 몇개 맞닿아 있는지 숫자로 표시되도록 해줘. 지뢰찾기 게임을 파이썬으로 만들기 위해서는 Pygame 라이브러리를 사용할 수 있습니다. 먼저 Pygame을 설치해야 합니다. 다음 명령으로 설치할 수 있습니다: pip install pygame 다음은 간단한 지뢰찾기 게임의 예제 코드입니다. 이 코드에서는 10x10 크기의 게임 보드를 생성하고, 랜덤하게 20개의 지뢰를 배치합니다. 게임 보드의 각 칸은 클릭 가능하며, 클릭하면 주변에 있는 지뢰의 수가 표시됩니다. 지뢰를 클릭하면 게임이 다시 시작됩니다. import pygame impor..

Code of AI 2023.09.20

[ChatGPT] 윈도우 용, exe 파일 만들기

윈도우에서 구동되도촉 프로그램을 만들어줘. 프로그램을 실행시키면 4개의 버튼이 나오는데 가로로 2개, 세로로 2개가 배열되도록 하고, 버튼의 크기는 가로 100픽셀, 세로 30픽셀로 해줘. 프로그램이름은 "바로가기"로 하고, 위처럼 프로그램이 만들어지도록 exe 파일을 만들게 파이썬으로 코딩해줘 "바로가기"라는 이름의 윈도우 응용 프로그램을 만들고, 4개의 버튼을 가로로 2개, 세로로 2개가 배열되도록 하며, 각 버튼의 크기를 가로 100픽셀, 세로 30픽셀로 설정하고, 이를 .exe 파일로 빌드하기 위해서는 PyInstaller와 같은 패키지를 사용하여 파이썬 코드를 컴파일해야 합니다. 아래는 이를 수행하는 방법에 대한 단계입니다. 1. PyInstaller 설치: 먼저, 파이썬 스크립트를 .exe 파..

Code of AI 2023.09.16

[ChatGPT] 엑셀 시트를 각각 저장하는 VBA 코드

엑셀 파일에 시트가 여러개 있는데 각각의 시트를 엑셀 파일로 저장해줘. 각각 저장하는 파일의 이름은 시트 이름으로 하고, 파일 저장 경로는 본래 엑셀 파일이 있는 경로와 같게 하도록 VBA 코딩해줘 [ ChatGPT의 답변 ] 아래는 엑셀 파일의 각 시트를 개별적으로 다른 파일로 저장하고, 각 파일의 이름을 시트 이름으로 지정하며, 파일 저장 경로를 원본 엑셀 파일과 동일하게 지정하는 VBA 코드입니다. 이 코드를 엑셀 파일의 VBA 에디터(Visual Basic for Applications)에 삽입하여 실행하면 됩니다. [ 코드 ] Sub SaveSheetsAsIndividualFiles() Dim wb As Workbook Dim ws As Worksheet Dim filePath As String..

Code of AI 2023.09.09

[ChatGPT] 파워포인트 명패를 만드는 VBA 코드

[요청] 엑셀 파일에 a1셀에는 부서, b1셀에는 직급, c1셀에는 이름이 적혀 있다. 파워포인트를 세로로 A4용지 크기로 설정한 후, 부서는 폰트 30에 굵은 글씨로, 직급은 이름과 같은 높이에 크기는 30으로 하고 굵은 글씨로 이름은 크기 50으로 해줘. 부서는 가운데 정렬을 하고, 직급과 이름 두 가지도 페이지에서 가운데 오도록 해줘. 이름별로 한 페이지씩 명패를 만들도록 vba 코딩해줘 [ChatGPT의 답변] 아래는 엑셀 VBA 코드로 요구사항에 맞게 파워포인트 슬라이드를 생성하는 예제입니다. 이 코드를 엑셀 파일의 VBA 에디터에 추가하여 사용하면 됩니다. [코드] Sub CreateNameBadges() Dim ppApp As Object Dim ppPres As Object Dim ppSl..

Code of AI 2023.09.07
728x90