«   2025/01   »
1 2 3 4
5 6 7 8 9 10 11
12 13 14 15 16 17 18
19 20 21 22 23 24 25
26 27 28 29 30 31
Tags
more
Archives
Today
Total
관리 메뉴

코딩왕이 될거야

파이썬 시작하기(3) 본문

Python

파이썬 시작하기(3)

jyeon_story 2024. 12. 5. 15:19

Tkinter를 이용한 계산기 만들기

  • Tk : 유닉스 계열의 컴퓨터에서 사용했던 플랫폼 gui 라이브러리
  • inter : 버튼, 아이콘, 이미지 같은 사용자를 위한 인터페이스 
  • 그래픽기능을 제공해주는 편리한 그래픽유저 인터페이스 모듈

  • 글자를 보여주거나 버튼, 입력창을 추가하려면 라벨, 버튼, 입력 위젯을 사용 
  • 생성된 위젯을 윈도우에 연결하고 나서 geometry manager에 등록을 해줘야하는데 이때 pack()함수 사용 
  •  
a = tk.Label(window, text = "안녕하세요")
a.pack()

  • 원하는 위치에 버튼, 라벨, 입력창 등 GUI의 배치는 grid()함수를 이용하면 좀 더 쉽게 할 수있다
  • grid()함수의 기본 사용법은 행과 열의 숫자를 지정해서 위치를 정하는 방식 

  • 2개 이상의 격자에 걸쳐지는 위젯들은 columnspan과 rowspan을 사용 
  • columnspan =2 행 방향, rowspan = 2열 방향으로 2개의 열에 걸쳐서 위젯이 위치하게 됨

  • 람다 함수는 이름이 없는 익명함수
  • 함수를 만들때 이름을 정해야하지만 람다함수를 사용하면 함수 이름을 정하지 않아도됨

 

'Python' 카테고리의 다른 글

[Python] 파이썬 시작하기(2)  (1) 2024.12.05
드론 조종하기 - 기본 설정  (0) 2024.12.05
파이썬 시작하기  (0) 2024.12.04
[IT] 드론 조종의 첫걸음  (0) 2024.12.04
[IT] 드론의 정의  (0) 2024.12.04