1. 마우스 버튼 클릭 이벤트: 난이도 下 화면에 사각형을 그리고 마우스 왼쪽 버튼을 누르면 사각형의 크기를 증가시킨다. 마우스 오른쪽 버튼을 누르면 사각형이 작아지도록 하는 프로그램을 작성해보자. from tkinter import * #기본 선언 window= Tk() w=Canvas(window, width=400, height=300) w.pack() #기본 사각형 그리기 x=200 y=200 square= w.create_rectangle(75,75,x,y) #마우스 왼쪽 버튼 클릭시 사각형 크기 증가 def bigger(event): global x,y,w,square x+=25 y+=25 w.coords(square,75,75,x,y) #마우스 오른쪽 버튼 클릭시 사각형 크기 감소 def s..
1. 리스트 [ List ]★★★★★ - 리스트는 항목(item)들을 저장하는 컨테이너로서 그 안에 항목들이 '순서를 가지고' 저장된다. - 자동으로 늘어나고 줄어든다. (memory allocation/dealloaction) - 리스트는 어떤 타입의 항목이라도 저장할 수 있다. - 인덱스(index)를 통해 리스트의 위치를 알 수 있고, 접근할 수 있다. 1) 기본 선언 aList= ['p', 'y', 't' , 'h', 'o', 'n'] 파이썬 내부적으로 리스트를 선언했을 때, 아래와 같이 메모리가 할당되고, 리스트 이름이 리스트가 할당된 메모리를 가리키는 형태이다. 2) 인덱스 활용 - 인덱스를 이용해 리스트 특정 위치에 접근해 해당 값을 불러올 수 있고, 혹은 해당 위치에 원하는 값을 대입할 수..