오늘 다뤄볼 프로젝트

타이핑 속도 측정 - 10초안에 몇개의 단어를 입력할 수 있는지 측정해주는 프로그램.

모듈 삽입

import random
import math
import tkinter.messagebox
from tkinter import *
from keyboard import press

변수 지정

단어 모읍집 리스트를 생성합니다.

스코어를 우선 0으로 지정해줍니다.

Q는 유저가 입력한 정답, A는 문제의 정답입니다.

korean_word = ['자비','수명','성적','로켓','전성기','스트레이트','입김','권리','연장','원','요점','승려','화장품','활력','일치','꿈','재정','의심','정책','졸업반','설계','투사','배추','수의','순서','고등어','과세','줄다리기','크기','승복','개','약초','술값','허벅다리','거리','주막집','잔재','무기','추상','수작','집세','창틀','스탠드','판정','상대편','청력','포','설득력','안색','품위']
SCORE = 0
Q = ""
A = ""

tkinter 윈도우 생성

# 창 생성window = Tk()
window.title("타이핑 속도 테스트")
window.config(width=300, height=300,bg="#E4DCCF", pady=20, padx=20)

말풍선 캔버스 (문제)

이 부분은 문제가 나오는 부분입니다.

https://blog.kakaocdn.net/dn/bjTjGL/btrKY3Zo21j/kDmWp2VDorIcL4MKzI9zRK/img.png

# 말풍선canvas = Canvas(width=400, height=165,bg="#E4DCCF",highlightthickness=0)
bubble_image = PhotoImage(file="bubble.png")
canvas.create_image(200,83, image=bubble_image)
q_word = canvas.create_text(200,80, text="시작 버튼을 눌러주세요",fill='#E4DCCF',font=('Yu Gothic UI', 25, "bold"))
canvas.grid(column=0, row=1, columnspan=2)

유저 입력 텍스트 창