본문 바로가기
728x90

파이썬31

파이썬 tkinter 패키지로 계산기 코드 작성 (짧은버전) 저번에 만든 계산기는 조금 엉성하고, 코드 작성도 길었었는데, 이번에 공부하면서 짧고 쉬운 코드를 배웠습니다. 저번에 만든 코드보다 간편하지만 퀄리티는 훨씬 나아진 버전입니다. ### 전체코드 import tkinter as tk import tkinter.font as tkf window=tk.Tk() window.title("계산기") window.resizable(False,False) font=tkf.Font(family="맑은고딕",size=20) ###함수 def button_click(digit): if digit == "←": input_entry.delete(len(input_entry.get())-1) else: input_entry.insert(tk.END,digit) def butt.. 2022. 7. 18.
파이썬 Tkinter 패키지로 계산기 코드 작성 Tkinter 패키지로 계산기 코드를 만들어보겠습니다. 코드가 꽤나 길고, 구성도 완벽하지 않습니다.. 조금 더 간편하고 짧은 코드로 만들기 위해 공부중입니다. 계산기 만들기 0~9,+(더하기), -(빼기), *(곱하기), /(나누기), =(결과), .(점) 버튼을 만들고, 각각의 버튼을 누르면 계산해주는 함수를 작성하면 됩니다. Tkinter, Tkinter.font, title, Button, Font, global, Label, sticky, grid, row, column, config, for, set, int, lambda, padx, pady, command, cget, textvariable, mainloop() 등등 사용 실행코드 ### 실행코드 import tkinter as tk im.. 2022. 7. 16.
파이썬 기본패키지 tkinter 모듈 사용법 Tkinter는 버튼 등의 그래픽 기능을 제공해주는 그래픽 유저 인터페이스 모듈입니다. 즉 GUI를 만들 수 있는 모듈입니다. Tkinter의 Tk는 GUI를 사용할 수 있는 레이어를 뜻하고, 뒤의 inter은 interface의 약자입니다. Tkinter Tkinter사용법은 import키워드를 사용해서 tkinter모듈을 가져오고 tkinter.Tk()를 사용해서 객체를 생성합니다. 만든 객체를 이용해서 여러 가지 GUI를 추가하고, 마지막으로 mainloop() 키워드를 써서 윈도우를 실행합니다. (as키워드를 사용해서 tkinter이름을 tk 또는 다른 이름으로 바꿔서 작성할 수 있습니다.) import tkinter as tk### 이름이 길어서 tk라고 정의합니다. ### window객체에 t.. 2022. 7. 15.
파이썬 random 패키지로 로또번호 뽑기 코드작성 파이썬의 기본패키지인 random모듈을 이용해서 로또번호를 뽑는 코드를 작성해보겠습니다. 일단 굉장히 쉽고 간단하기 때문에 큰 어려움 없이 작성 가능합니다. 코드 작성은 "1~45의 숫자 중 무작위로 6개의 숫자를 뽑는다." 이렇게만 작성하면 되니깐요. 근데 보통 로또 구매할 때 5천원씩 구매하니깐 6개씩 5개의 번호를, 그러니깐 총 30개의 번호를 추출하는 코드를 작성하겠습니다. 사용하는 함수는 random패키지의 sample() 함수입니다. sample() 함수는 여러 개의 원소를 무작위로 추출합니다. 중복적인 숫자가 안 나오기 때문에 로또번호 뽑기에 안성맞춤입니다. 참고로 함수는 2종류로 보여드릴 건데요, 첫 번째 방법은 하나하나 입력해서 코드 작성하는 방법입니다. ### 하나하나입력하는 방법 im.. 2022. 7. 14.
728x90