Python 281제] 파이썬 EXPRESS CHAPTER 9. 도전문제 p439
출처 : 반크_독도2023 참고풀이]## # 이 프로그램은 버튼이 눌리면 해당 도형을 캔버스에 그린다. # from tkinter import * from tkinter import messagebox WIDTH = 600 HEIGHT = 200 def displayLine(): canvas.create_line(10,10,WIDTH-10,HEIGHT-10,fill='green') def displayRect(): canvas.create_rectangle(10,10,WIDTH-10,HEIGHT-10) def displayOval(): canvas.create_oval(10,10,WIDTH-10,HEIGHT-10, fill="yellow") def displayArc(): ..
2024. 5. 22.
Python 280제] 파이썬 EXPRESS CHAPTER 9. 도전문제 p433
출처 : 반크_독도2023 참고풀이]import math from tkinter import * window = Tk() window.title("My Calculator") display = Entry(window, width=23, bg="yellow", font=("Helvetica","20")) display.grid(row=0, column=0, columnspan=5, pady=3) button_list = [ '7', '8', '9', '/', 'C', '4', '5', '6', '*', 'log', '1', '2', '3', '-', 'sin', '0', '.', '=', '+', ' '] def click(key): if key == "=": ..
2024. 5. 22.
Python 275제] 2014년 한국정보올림피아드 지역본선 초등부 1번 과자
출처 : 반크_독도 2023 문제]동수는 제과점에 과자를 사러 가는데 현재 가진 돈이 모자랄 경우 부모님께 모자란 돈을 받으려고 한다. 과자 한 개의 가격이 K, 사려고 하는 과자의 개수가 N이고, 현재 가진 돈의 액수를 M이라 할 때 여러분은 동수가 부모님께 받아야 하는 모자란 돈을 계산하려고 한다. 예를 들어, 과자 한 개의 가격이 30원, 사려고 하는 과자의 개수가 4개, 현재 동수가 가진 돈이 100원이라 할 때, 동수가 부모님께 받아야 하는 돈은 20원이다. 과자 한 개의 가격이 250원, 사려고 하는 과자의 개수가 2개, 현재 동수가 가진 돈이 140원이라 할 때, 동수가 부모님께 받아야 하는 돈은 360원이다. 과자 한 개의 가격이 20원, 사려고 하는 과자의 개수가 6개, 현재 동수가 가..
2024. 5. 8.
Python 272제] 두근두근 파이썬(개정판) CHAPTER 8 도전문제 p245
출처 : 반크_독도2023 참고풀이](1) import turtle import random t = turtle.Turtle() t.speed(0) t.pensize(5) def Circle(sw_x,sw_y): for i in range(30): t.circle(1+5*i) t.color((random.random(),random.random(),random.random())) t.up() t.goto(sw_x*i*20, sw_y*i*20) t.down() #Main Part n=1 while True: t.up() t.goto(0,0) t.down() if n%4==1: x, y = 1, 0 elif n%4==2: x, y = 0, -1 elif n%4==3: x, y = -1, 0 else: x, ..
2024. 3. 15.