设计一个学生课堂tkinter界面,包括随机点名,回答问题加分减分,保存修改内容并退出等功能。
示例操作如下:
包含三个文件:
1、File.txt
姓名#回答次数#课堂分数
后裔#0#50
妲己#0#50
兰陵王#0#50
虞姬#0#50
白起#0#50
鲁班#0#50
瑶#0#50
王昭君#0#50
凯爹#0#50
韩信#0#50
孙尚香#0#50
娜可露露#0#50
2、File.py
list = []
with open("File.txt","r+",encoding = "utf-8")as f:
count = len(f.readlines())
f.seek(0)
for i in range(count):
every = f.readline()
every = every.strip("\n")
list.append(every.split("#",4))
for i in range(len(list)):
for j in range(len(list[i])):
length = len(list[i][j])
if length == 4:
pass
else:
list[i][j] += (4-length)*"__"