20230125 evening

This commit is contained in:
weiye.wang 2023-01-25 21:57:10 +08:00
parent cb892291e9
commit 79ca0684a0
9 changed files with 346 additions and 487 deletions

View File

@ -2,7 +2,7 @@
"cells": [
{
"cell_type": "code",
"execution_count": 1,
"execution_count": 5,
"metadata": {},
"outputs": [
{
@ -11,7 +11,7 @@
"0"
]
},
"execution_count": 1,
"execution_count": 5,
"metadata": {},
"output_type": "execute_result"
}
@ -19,7 +19,7 @@
"source": [
"import os,re,json\n",
"\"\"\"这里编辑题号(列表)后将在vscode中打开窗口, 编辑后保存关闭, 随后运行第二个代码块\"\"\"\n",
"problems = \"13642\"\n",
"problems = \"20035\"\n",
"\n",
"def generate_number_set(string,dict):\n",
" string = re.sub(r\"[\\n\\s]\",\"\",string)\n",
@ -51,7 +51,7 @@
},
{
"cell_type": "code",
"execution_count": 32,
"execution_count": 4,
"metadata": {},
"outputs": [],
"source": [

View File

@ -21,7 +21,7 @@
"\n",
"\"\"\"---设置关键字, 同一field下不同选项为or关系, 同一字典中不同字段间为and关系, 不同字典间为or关系, _not表示列表中的关键字都不含, 同一字典中的数字用来供应同一字段不同的条件之间的and---\"\"\"\n",
"keywords_dict_table = [\n",
" {\"tags\":[r\"第[八九]单元\"]}\n",
" {\"origin\":[r\"2025届\"],\"origin2\":[r\"校本\"]}\n",
"]\n",
"\"\"\"---关键字设置完毕---\"\"\"\n",
"# 示例: keywords_dict_table = [\n",

View File

@ -0,0 +1,119 @@
{
"cells": [
{
"cell_type": "code",
"execution_count": 71,
"metadata": {},
"outputs": [],
"source": [
"import zipfile,os,re,time\n",
"import pandas as pd\n",
"from pathlib import Path\n",
"\n",
"#设置工作目录, 要求工作目录中恰有一个.tex文件和一个.zip文件其余不论\n",
"filepath = \"数据导入作业文件\"\n",
"\n",
"#生成文件名tex_file和zip_file\n",
"files = [os.path.join(filepath,f) for f in os.listdir(filepath)]\n",
"tex_file = [f for f in files if \".tex\" in f or \".txt\" in f][0]\n",
"zip_file = [f for f in files if \".zip\" in f][0]\n",
"\n",
"#获得题号数据保存在problems_list中\n",
"with open(tex_file,\"r\",encoding = \"utf8\") as f:\n",
" tex_data = f.read()\n",
"problems_list = [re.sub(r\"\\s+\",\"\\t\",l.strip()) for l in tex_data.split(\"\\n\") if l.strip() != \"\"]\n",
"date = problems_list.pop(0)\n",
"\n",
"\n",
"#在zip文件中找到包含正确率数据的文件\n",
"zf = zipfile.ZipFile(zip_file)\n",
"statfiles = [f.filename for f in zf.filelist if \"试题分析\" in f.filename]\n",
"handinfiles = [f.filename for f in zf.filelist if \"学生成绩\" in f.filename]\n",
"\n",
"#生成答题纸区域编号与题目ID的对应\n",
"correspondence_dict = {}\n",
"if \"statsfile.xlsx\" in os.listdir(\"临时文件\"):\n",
" os.remove(\"临时文件/statsfile.xlsx\")\n",
"extractedpath = Path(zf.extract(statfiles[0]))\n",
"extractedpath.rename(\"临时文件/statsfile.xlsx\")\n",
"df = pd.read_excel(\"临时文件/statsfile.xlsx\")\n",
"problems_indexes = list(df[df.columns[0]][2:])\n",
"\n",
"for pind in problems_indexes:\n",
" for p in problems_list:\n",
" if len(re.findall(\"^\"+pind,p))>0:\n",
" correspondence_dict[pind] = p[p.index(\"\\t\")+1:]\n",
"\n",
"outputstr = \"usages\\n\\n\"\n",
"\n",
"for sf in [f for f in statfiles if not \"3班\" in f and not \"10班\" in f]:\n",
" #读取文件生成区域列表与难度列表\n",
" classname = \"2025届高一\"+re.findall(r\"高一([\\d]*?)班\",sf)[0].zfill(2)+\"班\"\n",
" if \"statsfile.xlsx\" in os.listdir(\"临时文件\"):\n",
" os.remove(\"临时文件/statsfile.xlsx\")\n",
" extractedpath = Path(zf.extract(sf))\n",
" extractedpath.rename(\"临时文件/statsfile.xlsx\")\n",
" df = pd.read_excel(\"临时文件/statsfile.xlsx\")\n",
" if \"handinfile.xlsx\" in os.listdir(\"临时文件\"):\n",
" os.remove(\"临时文件/handinfile.xlsx\")\n",
" extractedpath = Path(zf.extract(sf[:sf.find(\"数学\")]+\"学生成绩.xlsx\"))\n",
" extractedpath.rename(\"临时文件/handinfile.xlsx\")\n",
" handindf = pd.read_excel(\"临时文件/handinfile.xlsx\")\n",
" if str(handindf.iloc[int(len(handindf)*0.8)][\"Unnamed: 4\"]) != \"缺考\":\n",
" difficulties = list(df[df.columns[9]][2:])\n",
" problems_indexes = list(df[df.columns[0]][2:])\n",
" #生成该班级题目ID对应难度列表组成的字典\n",
" class_difficulty = {}\n",
" for i in range(len(difficulties)):\n",
" if problems_indexes[i] in correspondence_dict:\n",
" if not correspondence_dict[problems_indexes[i]] in class_difficulty:\n",
" class_difficulty[correspondence_dict[problems_indexes[i]]] = [difficulties[i]]\n",
" else:\n",
" class_difficulty[correspondence_dict[problems_indexes[i]]].append(difficulties[i])\n",
" #添加到输出字符串中\n",
" for id in class_difficulty:\n",
" outputstr += id + \"\\n\" + date + \"\\t\" + classname + \"\\t\" + \"\\t\".join([(\"%.3f\" %float(v)) for v in class_difficulty[id]]) + \"\\n\\n\"\n",
"\n",
"with open(\"临时文件/自动转换结果.txt\",\"w\",encoding = \"utf8\") as f:\n",
" f.write(outputstr)\n",
"with open(\"../文本文件/metadata.txt\",\"w\",encoding = \"utf8\") as f:\n",
" f.write(outputstr)\n",
"zf.close()"
]
},
{
"cell_type": "code",
"execution_count": null,
"metadata": {},
"outputs": [],
"source": []
}
],
"metadata": {
"kernelspec": {
"display_name": "mathdept",
"language": "python",
"name": "python3"
},
"language_info": {
"codemirror_mode": {
"name": "ipython",
"version": 3
},
"file_extension": ".py",
"mimetype": "text/x-python",
"name": "python",
"nbconvert_exporter": "python",
"pygments_lexer": "ipython3",
"version": "3.9.15"
},
"orig_nbformat": 4,
"vscode": {
"interpreter": {
"hash": "ff3c292c316ba85de6f1ad75f19c731e79d694e741b6f515ec18f14996fe48dc"
}
}
},
"nbformat": 4,
"nbformat_minor": 2
}

View File

@ -2,130 +2,33 @@
"cells": [
{
"cell_type": "code",
"execution_count": 1,
"execution_count": 2,
"metadata": {},
"outputs": [
{
"name": "stdout",
"output_type": "stream",
"text": [
"题号: 031158 , 字段: usages 中已添加数据: 20230116\t2023届高三12班\t0.500\t0.409\n",
"题号: 031159 , 字段: usages 中已添加数据: 20230116\t2023届高三12班\t0.955\t0.636\n",
"题号: 031196 , 字段: usages 中已添加数据: 20230116\t2023届高三12班\t0.864\n",
"题号: 031160 , 字段: usages 中已添加数据: 20230116\t2023届高三12班\t0.409\n",
"题号: 031162 , 字段: usages 中已添加数据: 20230116\t2023届高三12班\t0.727\n",
"题号: 031163 , 字段: usages 中已添加数据: 20230116\t2023届高三12班\t0.545\n",
"题号: 031164 , 字段: usages 中已添加数据: 20230116\t2023届高三12班\t0.773\n",
"题号: 031202 , 字段: usages 中已添加数据: 20230116\t2023届高三12班\t0.545\n",
"题号: 031201 , 字段: usages 中已添加数据: 20230116\t2023届高三12班\t0.500\n",
"题号: 031203 , 字段: usages 中已添加数据: 20230116\t2023届高三12班\t0.364\n",
"题号: 031161 , 字段: usages 中已添加数据: 20230116\t2023届高三12班\t0.583\t0.568\n",
"题号: 031179 , 字段: usages 中已添加数据: 20230116\t2023届高三12班\t0.955\t0.955\t0.955\n",
"题号: 031188 , 字段: usages 中已添加数据: 20230116\t2023届高三12班\t0.809\n",
"题号: 031158 , 字段: usages 中已添加数据: 20230116\t2023届高三02班\t0.750\t0.656\n",
"题号: 031159 , 字段: usages 中已添加数据: 20230116\t2023届高三02班\t0.938\t0.875\n",
"题号: 031196 , 字段: usages 中已添加数据: 20230116\t2023届高三02班\t0.625\n",
"题号: 031160 , 字段: usages 中已添加数据: 20230116\t2023届高三02班\t0.688\n",
"题号: 031162 , 字段: usages 中已添加数据: 20230116\t2023届高三02班\t0.906\n",
"题号: 031163 , 字段: usages 中已添加数据: 20230116\t2023届高三02班\t0.594\n",
"题号: 031164 , 字段: usages 中已添加数据: 20230116\t2023届高三02班\t0.938\n",
"题号: 031202 , 字段: usages 中已添加数据: 20230116\t2023届高三02班\t0.625\n",
"题号: 031201 , 字段: usages 中已添加数据: 20230116\t2023届高三02班\t0.469\n",
"题号: 031203 , 字段: usages 中已添加数据: 20230116\t2023届高三02班\t0.531\n",
"题号: 031161 , 字段: usages 中已添加数据: 20230116\t2023届高三02班\t0.932\t0.922\n",
"题号: 031179 , 字段: usages 中已添加数据: 20230116\t2023届高三02班\t1.000\t0.979\t0.932\n",
"题号: 031188 , 字段: usages 中已添加数据: 20230116\t2023届高三02班\t0.825\n",
"题号: 031158 , 字段: usages 中已添加数据: 20230116\t2023届高三03班\t0.533\t0.367\n",
"题号: 031159 , 字段: usages 中已添加数据: 20230116\t2023届高三03班\t0.933\t0.800\n",
"题号: 031196 , 字段: usages 中已添加数据: 20230116\t2023届高三03班\t0.667\n",
"题号: 031160 , 字段: usages 中已添加数据: 20230116\t2023届高三03班\t0.567\n",
"题号: 031162 , 字段: usages 中已添加数据: 20230116\t2023届高三03班\t0.867\n",
"题号: 031163 , 字段: usages 中已添加数据: 20230116\t2023届高三03班\t0.700\n",
"题号: 031164 , 字段: usages 中已添加数据: 20230116\t2023届高三03班\t0.867\n",
"题号: 031202 , 字段: usages 中已添加数据: 20230116\t2023届高三03班\t0.767\n",
"题号: 031201 , 字段: usages 中已添加数据: 20230116\t2023届高三03班\t0.367\n",
"题号: 031203 , 字段: usages 中已添加数据: 20230116\t2023届高三03班\t0.600\n",
"题号: 031161 , 字段: usages 中已添加数据: 20230116\t2023届高三03班\t0.800\t0.778\n",
"题号: 031179 , 字段: usages 中已添加数据: 20230116\t2023届高三03班\t0.933\t0.933\t0.900\n",
"题号: 031188 , 字段: usages 中已添加数据: 20230116\t2023届高三03班\t0.863\n",
"题号: 031158 , 字段: usages 中已添加数据: 20230116\t2023届高三04班\t0.900\t0.253\n",
"题号: 031159 , 字段: usages 中已添加数据: 20230116\t2023届高三04班\t0.967\t0.800\n",
"题号: 031196 , 字段: usages 中已添加数据: 20230116\t2023届高三04班\t0.420\n",
"题号: 031160 , 字段: usages 中已添加数据: 20230116\t2023届高三04班\t0.433\n",
"题号: 031162 , 字段: usages 中已添加数据: 20230116\t2023届高三04班\t0.833\n",
"题号: 031163 , 字段: usages 中已添加数据: 20230116\t2023届高三04班\t0.633\n",
"题号: 031164 , 字段: usages 中已添加数据: 20230116\t2023届高三04班\t0.967\n",
"题号: 031202 , 字段: usages 中已添加数据: 20230116\t2023届高三04班\t0.567\n",
"题号: 031201 , 字段: usages 中已添加数据: 20230116\t2023届高三04班\t0.467\n",
"题号: 031203 , 字段: usages 中已添加数据: 20230116\t2023届高三04班\t0.600\n",
"题号: 031161 , 字段: usages 中已添加数据: 20230116\t2023届高三04班\t0.789\t0.739\n",
"题号: 031179 , 字段: usages 中已添加数据: 20230116\t2023届高三04班\t0.967\t0.967\t0.944\n",
"题号: 031188 , 字段: usages 中已添加数据: 20230116\t2023届高三04班\t0.787\n",
"题号: 031158 , 字段: usages 中已添加数据: 20230116\t2023届高三05班\t0.778\t0.639\n",
"题号: 031159 , 字段: usages 中已添加数据: 20230116\t2023届高三05班\t0.972\t0.861\n",
"题号: 031196 , 字段: usages 中已添加数据: 20230116\t2023届高三05班\t0.722\n",
"题号: 031160 , 字段: usages 中已添加数据: 20230116\t2023届高三05班\t0.639\n",
"题号: 031162 , 字段: usages 中已添加数据: 20230116\t2023届高三05班\t0.889\n",
"题号: 031163 , 字段: usages 中已添加数据: 20230116\t2023届高三05班\t0.722\n",
"题号: 031164 , 字段: usages 中已添加数据: 20230116\t2023届高三05班\t0.806\n",
"题号: 031202 , 字段: usages 中已添加数据: 20230116\t2023届高三05班\t0.667\n",
"题号: 031201 , 字段: usages 中已添加数据: 20230116\t2023届高三05班\t0.528\n",
"题号: 031203 , 字段: usages 中已添加数据: 20230116\t2023届高三05班\t0.639\n",
"题号: 031161 , 字段: usages 中已添加数据: 20230116\t2023届高三05班\t0.611\t0.639\n",
"题号: 031179 , 字段: usages 中已添加数据: 20230116\t2023届高三05班\t0.917\t0.944\t0.861\n",
"题号: 031188 , 字段: usages 中已添加数据: 20230116\t2023届高三05班\t0.861\n",
"题号: 031158 , 字段: usages 中已添加数据: 20230116\t2023届高三06班\t0.676\t0.595\n",
"题号: 031159 , 字段: usages 中已添加数据: 20230116\t2023届高三06班\t1.000\t0.811\n",
"题号: 031196 , 字段: usages 中已添加数据: 20230116\t2023届高三06班\t0.784\n",
"题号: 031160 , 字段: usages 中已添加数据: 20230116\t2023届高三06班\t0.703\n",
"题号: 031162 , 字段: usages 中已添加数据: 20230116\t2023届高三06班\t0.919\n",
"题号: 031163 , 字段: usages 中已添加数据: 20230116\t2023届高三06班\t0.730\n",
"题号: 031164 , 字段: usages 中已添加数据: 20230116\t2023届高三06班\t0.892\n",
"题号: 031202 , 字段: usages 中已添加数据: 20230116\t2023届高三06班\t0.730\n",
"题号: 031201 , 字段: usages 中已添加数据: 20230116\t2023届高三06班\t0.649\n",
"题号: 031203 , 字段: usages 中已添加数据: 20230116\t2023届高三06班\t0.703\n",
"题号: 031161 , 字段: usages 中已添加数据: 20230116\t2023届高三06班\t0.896\t0.874\n",
"题号: 031179 , 字段: usages 中已添加数据: 20230116\t2023届高三06班\t1.000\t1.000\t0.923\n",
"题号: 031188 , 字段: usages 中已添加数据: 20230116\t2023届高三06班\t0.762\n",
"题号: 031158 , 字段: usages 中已添加数据: 20230116\t2023届高三07班\t0.677\t0.452\n",
"题号: 031159 , 字段: usages 中已添加数据: 20230116\t2023届高三07班\t0.968\t0.645\n",
"题号: 031196 , 字段: usages 中已添加数据: 20230116\t2023届高三07班\t0.806\n",
"题号: 031160 , 字段: usages 中已添加数据: 20230116\t2023届高三07班\t0.613\n",
"题号: 031162 , 字段: usages 中已添加数据: 20230116\t2023届高三07班\t0.968\n",
"题号: 031163 , 字段: usages 中已添加数据: 20230116\t2023届高三07班\t0.645\n",
"题号: 031164 , 字段: usages 中已添加数据: 20230116\t2023届高三07班\t0.871\n",
"题号: 031202 , 字段: usages 中已添加数据: 20230116\t2023届高三07班\t0.645\n",
"题号: 031201 , 字段: usages 中已添加数据: 20230116\t2023届高三07班\t0.516\n",
"题号: 031203 , 字段: usages 中已添加数据: 20230116\t2023届高三07班\t0.452\n",
"题号: 031161 , 字段: usages 中已添加数据: 20230116\t2023届高三07班\t0.769\t0.806\n",
"题号: 031179 , 字段: usages 中已添加数据: 20230116\t2023届高三07班\t0.968\t0.935\t0.935\n",
"题号: 031188 , 字段: usages 中已添加数据: 20230116\t2023届高三07班\t0.790\n",
"题号: 031158 , 字段: usages 中已添加数据: 20230116\t2023届高三08班\t0.500\t0.438\n",
"题号: 031159 , 字段: usages 中已添加数据: 20230116\t2023届高三08班\t0.938\t0.750\n",
"题号: 031196 , 字段: usages 中已添加数据: 20230116\t2023届高三08班\t0.812\n",
"题号: 031160 , 字段: usages 中已添加数据: 20230116\t2023届高三08班\t0.688\n",
"题号: 031162 , 字段: usages 中已添加数据: 20230116\t2023届高三08班\t0.781\n",
"题号: 031163 , 字段: usages 中已添加数据: 20230116\t2023届高三08班\t0.562\n",
"题号: 031164 , 字段: usages 中已添加数据: 20230116\t2023届高三08班\t0.844\n",
"题号: 031202 , 字段: usages 中已添加数据: 20230116\t2023届高三08班\t0.656\n",
"题号: 031201 , 字段: usages 中已添加数据: 20230116\t2023届高三08班\t0.594\n",
"题号: 031203 , 字段: usages 中已添加数据: 20230116\t2023届高三08班\t0.531\n",
"题号: 031161 , 字段: usages 中已添加数据: 20230116\t2023届高三08班\t0.651\t0.656\n",
"题号: 031179 , 字段: usages 中已添加数据: 20230116\t2023届高三08班\t0.969\t0.969\t0.906\n",
"题号: 031188 , 字段: usages 中已添加数据: 20230116\t2023届高三08班\t0.762\n",
"题号: 031158 , 字段: usages 中已添加数据: 20230116\t2023届高三09班\t0.448\t0.379\n",
"题号: 031159 , 字段: usages 中已添加数据: 20230116\t2023届高三09班\t0.897\t0.690\n",
"题号: 031196 , 字段: usages 中已添加数据: 20230116\t2023届高三09班\t0.621\n",
"题号: 031160 , 字段: usages 中已添加数据: 20230116\t2023届高三09班\t0.621\n",
"题号: 031162 , 字段: usages 中已添加数据: 20230116\t2023届高三09班\t0.897\n",
"题号: 031163 , 字段: usages 中已添加数据: 20230116\t2023届高三09班\t0.621\n",
"题号: 031164 , 字段: usages 中已添加数据: 20230116\t2023届高三09班\t0.724\n",
"题号: 031202 , 字段: usages 中已添加数据: 20230116\t2023届高三09班\t0.483\n",
"题号: 031201 , 字段: usages 中已添加数据: 20230116\t2023届高三09班\t0.414\n",
"题号: 031203 , 字段: usages 中已添加数据: 20230116\t2023届高三09班\t0.586\n",
"题号: 031161 , 字段: usages 中已添加数据: 20230116\t2023届高三09班\t0.799\t0.724\n",
"题号: 031179 , 字段: usages 中已添加数据: 20230116\t2023届高三09班\t0.897\t0.828\t0.828\n",
"题号: 031188 , 字段: usages 中已添加数据: 20230116\t2023届高三09班\t0.769\n"
"题号: 020119 , 字段: usages 中已添加数据: 20221006\t2025届高一11班\t0.905\t0.941\n",
"题号: 020120 , 字段: usages 中已添加数据: 20221006\t2025届高一11班\t0.976\n",
"题号: 020121 , 字段: usages 中已添加数据: 20221006\t2025届高一11班\t0.988\n",
"题号: 020122 , 字段: usages 中已添加数据: 20221006\t2025届高一11班\t0.976\n",
"题号: 020123 , 字段: usages 中已添加数据: 20221006\t2025届高一11班\t0.881\n",
"题号: 020119 , 字段: usages 中已添加数据: 20221006\t2025届高一12班\t0.842\t0.988\n",
"题号: 020120 , 字段: usages 中已添加数据: 20221006\t2025届高一12班\t1.000\n",
"题号: 020121 , 字段: usages 中已添加数据: 20221006\t2025届高一12班\t0.976\n",
"题号: 020122 , 字段: usages 中已添加数据: 20221006\t2025届高一12班\t0.976\n",
"题号: 020123 , 字段: usages 中已添加数据: 20221006\t2025届高一12班\t0.817\n",
"题号: 020119 , 字段: usages 中已添加数据: 20221006\t2025届高一01班\t0.829\t0.951\n",
"题号: 020120 , 字段: usages 中已添加数据: 20221006\t2025届高一01班\t0.939\n",
"题号: 020121 , 字段: usages 中已添加数据: 20221006\t2025届高一01班\t0.890\n",
"题号: 020122 , 字段: usages 中已添加数据: 20221006\t2025届高一01班\t0.951\n",
"题号: 020123 , 字段: usages 中已添加数据: 20221006\t2025届高一01班\t0.756\n",
"题号: 020119 , 字段: usages 中已添加数据: 20221006\t2025届高一06班\t0.809\t0.976\n",
"题号: 020120 , 字段: usages 中已添加数据: 20221006\t2025届高一06班\t0.905\n",
"题号: 020121 , 字段: usages 中已添加数据: 20221006\t2025届高一06班\t0.917\n",
"题号: 020122 , 字段: usages 中已添加数据: 20221006\t2025届高一06班\t0.929\n",
"题号: 020123 , 字段: usages 中已添加数据: 20221006\t2025届高一06班\t0.869\n"
]
}
],

View File

@ -1,353 +1,62 @@
usages
031158
20230116 2023届高三12班 0.500 0.409
20119
20221006 2025届高一11班 0.905 0.941
031159
20230116 2023届高三12班 0.955 0.636
20120
20221006 2025届高一11班 0.976
031196
20230116 2023届高三12班 0.864
20121
20221006 2025届高一11班 0.988
031160
20230116 2023届高三12班 0.409
20122
20221006 2025届高一11班 0.976
031162
20230116 2023届高三12班 0.727
20123
20221006 2025届高一11班 0.881
031163
20230116 2023届高三12班 0.545
20119
20221006 2025届高一12班 0.842 0.988
031164
20230116 2023届高三12班 0.773
20120
20221006 2025届高一12班 1.000
031202
20230116 2023届高三12班 0.545
20121
20221006 2025届高一12班 0.976
031201
20230116 2023届高三12班 0.500
20122
20221006 2025届高一12班 0.976
031203
20230116 2023届高三12班 0.364
20123
20221006 2025届高一12班 0.817
031161
20230116 2023届高三12班 0.583 0.568
20119
20221006 2025届高一01班 0.829 0.951
031179
20230116 2023届高三12班 0.955 0.955 0.955
20120
20221006 2025届高一01班 0.939
031188
20230116 2023届高三12班 0.809
20121
20221006 2025届高一01班 0.890
031158
20230116 2023届高三02班 0.750 0.656
20122
20221006 2025届高一01班 0.951
031159
20230116 2023届高三02班 0.938 0.875
20123
20221006 2025届高一01班 0.756
031196
20230116 2023届高三02班 0.625
20119
20221006 2025届高一06班 0.809 0.976
031160
20230116 2023届高三02班 0.688
20120
20221006 2025届高一06班 0.905
031162
20230116 2023届高三02班 0.906
20121
20221006 2025届高一06班 0.917
031163
20230116 2023届高三02班 0.594
20122
20221006 2025届高一06班 0.929
031164
20230116 2023届高三02班 0.938
031202
20230116 2023届高三02班 0.625
031201
20230116 2023届高三02班 0.469
031203
20230116 2023届高三02班 0.531
031161
20230116 2023届高三02班 0.932 0.922
031179
20230116 2023届高三02班 1.000 0.979 0.932
031188
20230116 2023届高三02班 0.825
031158
20230116 2023届高三03班 0.533 0.367
031159
20230116 2023届高三03班 0.933 0.800
031196
20230116 2023届高三03班 0.667
031160
20230116 2023届高三03班 0.567
031162
20230116 2023届高三03班 0.867
031163
20230116 2023届高三03班 0.700
031164
20230116 2023届高三03班 0.867
031202
20230116 2023届高三03班 0.767
031201
20230116 2023届高三03班 0.367
031203
20230116 2023届高三03班 0.600
031161
20230116 2023届高三03班 0.800 0.778
031179
20230116 2023届高三03班 0.933 0.933 0.900
031188
20230116 2023届高三03班 0.863
031158
20230116 2023届高三04班 0.900 0.253
031159
20230116 2023届高三04班 0.967 0.800
031196
20230116 2023届高三04班 0.420
031160
20230116 2023届高三04班 0.433
031162
20230116 2023届高三04班 0.833
031163
20230116 2023届高三04班 0.633
031164
20230116 2023届高三04班 0.967
031202
20230116 2023届高三04班 0.567
031201
20230116 2023届高三04班 0.467
031203
20230116 2023届高三04班 0.600
031161
20230116 2023届高三04班 0.789 0.739
031179
20230116 2023届高三04班 0.967 0.967 0.944
031188
20230116 2023届高三04班 0.787
031158
20230116 2023届高三05班 0.778 0.639
031159
20230116 2023届高三05班 0.972 0.861
031196
20230116 2023届高三05班 0.722
031160
20230116 2023届高三05班 0.639
031162
20230116 2023届高三05班 0.889
031163
20230116 2023届高三05班 0.722
031164
20230116 2023届高三05班 0.806
031202
20230116 2023届高三05班 0.667
031201
20230116 2023届高三05班 0.528
031203
20230116 2023届高三05班 0.639
031161
20230116 2023届高三05班 0.611 0.639
031179
20230116 2023届高三05班 0.917 0.944 0.861
031188
20230116 2023届高三05班 0.861
031158
20230116 2023届高三06班 0.676 0.595
031159
20230116 2023届高三06班 1.000 0.811
031196
20230116 2023届高三06班 0.784
031160
20230116 2023届高三06班 0.703
031162
20230116 2023届高三06班 0.919
031163
20230116 2023届高三06班 0.730
031164
20230116 2023届高三06班 0.892
031202
20230116 2023届高三06班 0.730
031201
20230116 2023届高三06班 0.649
031203
20230116 2023届高三06班 0.703
031161
20230116 2023届高三06班 0.896 0.874
031179
20230116 2023届高三06班 1.000 1.000 0.923
031188
20230116 2023届高三06班 0.762
031158
20230116 2023届高三07班 0.677 0.452
031159
20230116 2023届高三07班 0.968 0.645
031196
20230116 2023届高三07班 0.806
031160
20230116 2023届高三07班 0.613
031162
20230116 2023届高三07班 0.968
031163
20230116 2023届高三07班 0.645
031164
20230116 2023届高三07班 0.871
031202
20230116 2023届高三07班 0.645
031201
20230116 2023届高三07班 0.516
031203
20230116 2023届高三07班 0.452
031161
20230116 2023届高三07班 0.769 0.806
031179
20230116 2023届高三07班 0.968 0.935 0.935
031188
20230116 2023届高三07班 0.790
031158
20230116 2023届高三08班 0.500 0.438
031159
20230116 2023届高三08班 0.938 0.750
031196
20230116 2023届高三08班 0.812
031160
20230116 2023届高三08班 0.688
031162
20230116 2023届高三08班 0.781
031163
20230116 2023届高三08班 0.562
031164
20230116 2023届高三08班 0.844
031202
20230116 2023届高三08班 0.656
031201
20230116 2023届高三08班 0.594
031203
20230116 2023届高三08班 0.531
031161
20230116 2023届高三08班 0.651 0.656
031179
20230116 2023届高三08班 0.969 0.969 0.906
031188
20230116 2023届高三08班 0.762
031158
20230116 2023届高三09班 0.448 0.379
031159
20230116 2023届高三09班 0.897 0.690
031196
20230116 2023届高三09班 0.621
031160
20230116 2023届高三09班 0.621
031162
20230116 2023届高三09班 0.897
031163
20230116 2023届高三09班 0.621
031164
20230116 2023届高三09班 0.724
031202
20230116 2023届高三09班 0.483
031201
20230116 2023届高三09班 0.414
031203
20230116 2023届高三09班 0.586
031161
20230116 2023届高三09班 0.799 0.724
031179
20230116 2023届高三09班 0.897 0.828 0.828
031188
20230116 2023届高三09班 0.769
20123
20221006 2025届高一06班 0.869

File diff suppressed because one or more lines are too long

View File

@ -2,16 +2,16 @@
"cells": [
{
"cell_type": "code",
"execution_count": 1,
"execution_count": 6,
"metadata": {},
"outputs": [
{
"name": "stdout",
"output_type": "stream",
"text": [
"开始编译教师版本pdf文件: 临时文件/待标注单元_教师用_20230118.tex\n",
"开始编译教师版本pdf文件: 临时文件/高一校本_教师用_20230125.tex\n",
"0\n",
"开始编译学生版本pdf文件: 临时文件/待标注单元_学生用_20230118.tex\n",
"开始编译学生版本pdf文件: 临时文件/高一校本_学生用_20230125.tex\n",
"0\n"
]
}
@ -33,7 +33,7 @@
"\n",
"\"\"\"---设置文件名---\"\"\"\n",
"#目录和文件的分隔务必用/\n",
"filename = \"临时文件/待标注单元\"\n",
"filename = \"临时文件/高一校本\"\n",
"\"\"\"---设置文件名结束---\"\"\"\n",
"\n",
"\n",

View File

@ -334690,8 +334690,7 @@
"20220821\t2023届高三09班\t0.387",
"20220821\t2023届高三10班\t0.604",
"20220821\t2023届高三12班\t0.333",
"20220822\t2023届高三08班\t0.355",
"20220822\t2023届高三10班\t0.125"
"20220822\t2023届高三08班\t0.355"
],
"origin": "2025届高一校本作业必修第一章",
"edit": [
@ -336733,7 +336732,12 @@
"ans": "",
"solution": "",
"duration": -1,
"usages": [],
"usages": [
"20221006\t2025届高一11班\t0.905\t0.941",
"20221006\t2025届高一12班\t0.842\t0.988",
"20221006\t2025届高一01班\t0.829\t0.951",
"20221006\t2025届高一06班\t0.809\t0.976"
],
"origin": "2025届高一校本作业必修第二章",
"edit": [
"20220901\t王伟叶\t伍杨超"
@ -336754,7 +336758,12 @@
"ans": "",
"solution": "",
"duration": -1,
"usages": [],
"usages": [
"20221006\t2025届高一11班\t0.976",
"20221006\t2025届高一12班\t1.000",
"20221006\t2025届高一01班\t0.939",
"20221006\t2025届高一06班\t0.905"
],
"origin": "2025届高一校本作业必修第二章",
"edit": [
"20220901\t王伟叶\t伍杨超"
@ -336775,7 +336784,12 @@
"ans": "",
"solution": "",
"duration": -1,
"usages": [],
"usages": [
"20221006\t2025届高一11班\t0.988",
"20221006\t2025届高一12班\t0.976",
"20221006\t2025届高一01班\t0.890",
"20221006\t2025届高一06班\t0.917"
],
"origin": "2025届高一校本作业必修第二章",
"edit": [
"20220901\t王伟叶\t伍杨超"
@ -336798,7 +336812,12 @@
"ans": "",
"solution": "",
"duration": -1,
"usages": [],
"usages": [
"20221006\t2025届高一11班\t0.976",
"20221006\t2025届高一12班\t0.976",
"20221006\t2025届高一01班\t0.951",
"20221006\t2025届高一06班\t0.929"
],
"origin": "2025届高一校本作业必修第二章",
"edit": [
"20220901\t王伟叶\t伍杨超"
@ -336821,7 +336840,12 @@
"ans": "",
"solution": "",
"duration": -1,
"usages": [],
"usages": [
"20221006\t2025届高一11班\t0.881",
"20221006\t2025届高一12班\t0.817",
"20221006\t2025届高一01班\t0.756",
"20221006\t2025届高一06班\t0.869"
],
"origin": "2025届高一校本作业必修第二章",
"edit": [
"20220901\t王伟叶\t伍杨超"
@ -336938,7 +336962,11 @@
"ans": "",
"solution": "",
"duration": -1,
"usages": [],
"usages": [
"20220928\t2025届高一01班\t1.000",
"20220928\t2025届高一02班\t0.951",
"20220928\t2025届高一06班\t1.000"
],
"origin": "2025届高一校本作业必修第二章",
"edit": [
"20220901\t王伟叶\t伍杨超"
@ -336961,7 +336989,11 @@
"ans": "",
"solution": "",
"duration": -1,
"usages": [],
"usages": [
"20220928\t2025届高一01班\t0.561",
"20220928\t2025届高一02班\t0.561",
"20220928\t2025届高一06班\t0.500"
],
"origin": "2025届高一校本作业必修第二章",
"edit": [
"20220901\t王伟叶\t伍杨超"
@ -336982,7 +337014,11 @@
"ans": "",
"solution": "",
"duration": -1,
"usages": [],
"usages": [
"20220928\t2025届高一01班\t0.878",
"20220928\t2025届高一02班\t0.902",
"20220928\t2025届高一06班\t0.868"
],
"origin": "2025届高一校本作业必修第二章",
"edit": [
"20220901\t王伟叶\t伍杨超"
@ -337003,7 +337039,11 @@
"ans": "",
"solution": "",
"duration": -1,
"usages": [],
"usages": [
"20220928\t2025届高一01班\t0.866",
"20220928\t2025届高一02班\t0.817",
"20220928\t2025届高一06班\t0.947"
],
"origin": "2025届高一校本作业必修第二章",
"edit": [
"20220901\t王伟叶\t伍杨超"
@ -337026,7 +337066,11 @@
"ans": "",
"solution": "",
"duration": -1,
"usages": [],
"usages": [
"20220928\t2025届高一01班\t0.793",
"20220928\t2025届高一02班\t1.000",
"20220928\t2025届高一06班\t0.803"
],
"origin": "2025届高一校本作业必修第二章",
"edit": [
"20220901\t王伟叶\t伍杨超"
@ -337047,7 +337091,11 @@
"ans": "",
"solution": "",
"duration": -1,
"usages": [],
"usages": [
"20220928\t2025届高一01班\t0.646",
"20220928\t2025届高一02班\t0.780",
"20220928\t2025届高一06班\t0.658"
],
"origin": "2025届高一校本作业必修第二章",
"edit": [
"20220901\t王伟叶\t伍杨超"
@ -337070,7 +337118,11 @@
"ans": "",
"solution": "",
"duration": -1,
"usages": [],
"usages": [
"20220928\t2025届高一01班\t0.573",
"20220928\t2025届高一02班\t0.939",
"20220928\t2025届高一06班\t0.645"
],
"origin": "2025届高一校本作业必修第二章",
"edit": [
"20220901\t王伟叶\t伍杨超"
@ -337082,7 +337134,7 @@
},
"020135": {
"id": "020135",
"content": "已知$m$为常数. 若对于任意的$c$, 关于$x$的一元二次方程总有实根, 求$m$的取值范围.",
"content": "已知$m$为常数. 若对于任意的$c$, 关于$x$的一元二次方程$mx^2+2x+c+1=0$总有实根, 求$m$的取值范围.",
"objs": [],
"tags": [
"第一单元"
@ -337091,7 +337143,11 @@
"ans": "",
"solution": "",
"duration": -1,
"usages": [],
"usages": [
"20220928\t2025届高一01班\t0.122",
"20220928\t2025届高一02班\t0.951",
"20220928\t2025届高一06班\t0.184"
],
"origin": "2025届高一校本作业必修第二章",
"edit": [
"20220901\t王伟叶\t伍杨超"
@ -337112,7 +337168,13 @@
"ans": "",
"solution": "",
"duration": -1,
"usages": [],
"usages": [
"20221006\t2025届高一11班\t0.975\t0.863",
"20221006\t2025届高一12班\t0.976\t0.890",
"20221006\t2025届高一01班\t0.923\t0.821",
"20221006\t2025届高一02班\t0.925\t0.875",
"20221006\t2025届高一06班\t0.854\t0.695"
],
"origin": "2025届高一校本作业必修第二章",
"edit": [
"20220901\t王伟叶\t伍杨超"
@ -337135,7 +337197,13 @@
"ans": "",
"solution": "",
"duration": -1,
"usages": [],
"usages": [
"20221006\t2025届高一11班\t0.800",
"20221006\t2025届高一12班\t0.683",
"20221006\t2025届高一01班\t0.487",
"20221006\t2025届高一02班\t0.650",
"20221006\t2025届高一06班\t0.683"
],
"origin": "2025届高一校本作业必修第二章",
"edit": [
"20220901\t王伟叶\t伍杨超"
@ -337156,7 +337224,13 @@
"ans": "",
"solution": "",
"duration": -1,
"usages": [],
"usages": [
"20221006\t2025届高一11班\t0.900\t0.875\t0.812",
"20221006\t2025届高一12班\t0.878\t0.829\t0.854",
"20221006\t2025届高一01班\t0.962\t0.974\t0.923",
"20221006\t2025届高一02班\t0.950\t0.938\t0.912",
"20221006\t2025届高一06班\t0.988\t1.000\t0.890"
],
"origin": "2025届高一校本作业必修第二章",
"edit": [
"20220901\t王伟叶\t伍杨超"
@ -337179,7 +337253,13 @@
"ans": "",
"solution": "",
"duration": -1,
"usages": [],
"usages": [
"20221006\t2025届高一11班\t0.775",
"20221006\t2025届高一12班\t0.902",
"20221006\t2025届高一01班\t0.756",
"20221006\t2025届高一02班\t0.738",
"20221006\t2025届高一06班\t0.842"
],
"origin": "2025届高一校本作业必修第二章",
"edit": [
"20220901\t王伟叶\t伍杨超"
@ -337203,7 +337283,13 @@
"ans": "",
"solution": "",
"duration": -1,
"usages": [],
"usages": [
"20221006\t2025届高一11班\t0.863",
"20221006\t2025届高一12班\t0.805",
"20221006\t2025届高一01班\t0.808",
"20221006\t2025届高一02班\t0.900",
"20221006\t2025届高一06班\t0.878"
],
"origin": "2025届高一校本作业必修第二章",
"edit": [
"20220901\t王伟叶\t伍杨超"
@ -337226,7 +337312,13 @@
"ans": "",
"solution": "",
"duration": -1,
"usages": [],
"usages": [
"20221006\t2025届高一11班\t0.850\t0.950",
"20221006\t2025届高一12班\t0.780\t0.878",
"20221006\t2025届高一01班\t0.667\t0.769",
"20221006\t2025届高一02班\t0.575\t0.700",
"20221006\t2025届高一06班\t0.439\t0.658"
],
"origin": "2025届高一校本作业必修第二章",
"edit": [
"20220901\t王伟叶\t伍杨超"
@ -337247,7 +337339,13 @@
"ans": "",
"solution": "",
"duration": -1,
"usages": [],
"usages": [
"20221006\t2025届高一11班\t0.838",
"20221006\t2025届高一12班\t0.842",
"20221006\t2025届高一01班\t0.769",
"20221006\t2025届高一02班\t0.700",
"20221006\t2025届高一06班\t0.671"
],
"origin": "2025届高一校本作业必修第二章",
"edit": [
"20220901\t王伟叶\t伍杨超"
@ -337270,7 +337368,13 @@
"ans": "",
"solution": "",
"duration": -1,
"usages": [],
"usages": [
"20221006\t2025届高一11班\t0.512",
"20221006\t2025届高一12班\t0.342",
"20221006\t2025届高一01班\t0.256",
"20221006\t2025届高一02班\t1.000",
"20221006\t2025届高一06班\t0.512"
],
"origin": "2025届高一校本作业必修第二章",
"edit": [
"20220901\t王伟叶\t伍杨超"
@ -337291,7 +337395,13 @@
"ans": "",
"solution": "",
"duration": -1,
"usages": [],
"usages": [
"20221006\t2025届高一11班\t0.988\t0.887\t0.863\t0.975\t0.950\t0.625\t0.850\t0.925",
"20221006\t2025届高一12班\t0.972\t0.958\t0.833\t1.000\t0.917\t0.722\t0.764\t0.917",
"20221006\t2025届高一01班\t0.964\t0.905\t0.821\t0.952\t0.929\t0.643\t0.691\t0.667",
"20221006\t2025届高一02班\t1.000\t1.000\t0.927\t0.927\t0.866\t0.780\t0.805\t0.805",
"20221006\t2025届高一06班\t0.925\t0.900\t0.750\t0.925\t0.925\t0.600\t0.713\t0.675"
],
"origin": "2025届高一校本作业必修第二章",
"edit": [
"20220901\t王伟叶\t伍杨超"
@ -337312,7 +337422,13 @@
"ans": "",
"solution": "",
"duration": -1,
"usages": [],
"usages": [
"20221006\t2025届高一11班\t0.988\t0.950",
"20221006\t2025届高一12班\t1.000\t0.986",
"20221006\t2025届高一01班\t0.952\t0.952",
"20221006\t2025届高一02班\t0.951\t0.976",
"20221006\t2025届高一06班\t0.938\t0.975"
],
"origin": "2025届高一校本作业必修第二章",
"edit": [
"20220901\t王伟叶\t伍杨超"
@ -337333,7 +337449,13 @@
"ans": "",
"solution": "",
"duration": -1,
"usages": [],
"usages": [
"20221006\t2025届高一11班\t0.875\t0.950\t0.800\t0.950",
"20221006\t2025届高一12班\t0.917\t0.972\t0.750\t0.972",
"20221006\t2025届高一01班\t0.857\t0.952\t0.821\t0.952",
"20221006\t2025届高一02班\t0.805\t0.951\t0.732\t0.927",
"20221006\t2025届高一06班\t0.950\t0.925\t0.850\t0.925"
],
"origin": "2025届高一校本作业必修第二章",
"edit": [
"20220901\t王伟叶\t伍杨超"
@ -337356,7 +337478,13 @@
"ans": "",
"solution": "",
"duration": -1,
"usages": [],
"usages": [
"20221006\t2025届高一11班\t0.812\t0.662",
"20221006\t2025届高一12班\t0.708\t0.653",
"20221006\t2025届高一01班\t0.750\t0.809",
"20221006\t2025届高一02班\t0.780\t0.768",
"20221006\t2025届高一06班\t0.662\t0.775"
],
"origin": "2025届高一校本作业必修第二章",
"edit": [
"20220901\t王伟叶\t伍杨超"