用户:
Min妮查看:0 回复:0 评论:0 创建时间:2024-06-21T11:19:44
【作品展示】

【作品介绍】
......
【作品源代码】
'''背诵小助手-工程包'''
#文本粘贴区
#添加诗句参数 160, 290+t*i-j, text=s[i], font=('楷体',20), anchor='nw'
from tkinter import *
from tkinter.ttk import *
from tkinter.simpledialog import askinteger
from tkinter.font import Font
import random
def add_line(string,lenght,n):
'''添加下划线'''
if n>4:
n=4
if n<0:
n=0
ind = random.sample(range(0, lenght-1), n)
string_l = list(string)
for i in ind:
string_l[i] = '_'
return ''.join(string_l)
def get_data(file,n):
'''获取诗词'''
f = open(file, encoding='utf-8')
s = f.readlines()
for i in range(len(s)):
s[i] = add_line(s[i],len(s[i]),n)
return s
def show():
'''界面显示'''
global j,f
#界面代码编写区
f = Canvas(w,width = 576,height = 360)
f.pack()
#向画布放置图片
f.create_image(0,0,image = im,anchor = 'nw')
j = 0
f = 0
#主代码编写区
#获取古诗内容
s = get_data('古诗.txt',0)
w = Tk()
w.title('背诵小助手')
w.geometry('576x324')
#加载图片
im = PhotoImage(file = '5.gif')
show()
mainloop()
【提示】
部分含有Python第三方库相关内容的作品,在海龟编辑器网页端无法运行哦!如遇到这种情况,可以打开下面的链接,下载海龟编辑器客户端:
https://python.codemao.cn