20221031 afternoon

This commit is contained in:
Wang Weiye 2022-10-31 19:23:05 +08:00
parent 3bfa8b350d
commit 7f40302bfe
12 changed files with 1757 additions and 435 deletions

View File

@ -2,7 +2,7 @@
"cells": [ "cells": [
{ {
"cell_type": "code", "cell_type": "code",
"execution_count": 17, "execution_count": 1,
"metadata": {}, "metadata": {},
"outputs": [ "outputs": [
{ {
@ -11,7 +11,7 @@
"0" "0"
] ]
}, },
"execution_count": 17, "execution_count": 1,
"metadata": {}, "metadata": {},
"output_type": "execute_result" "output_type": "execute_result"
} }
@ -21,7 +21,7 @@
"\n", "\n",
"\"\"\"---设置关键字, 同一field下不同选项为or关系, 同一字典中不同字段间为and关系, 不同字典间为or关系, _not表示列表中的关键字都不含, 同一字典中的数字用来供应同一字段不同的条件之间的and---\"\"\"\n", "\"\"\"---设置关键字, 同一field下不同选项为or关系, 同一字典中不同字段间为and关系, 不同字典间为or关系, _not表示列表中的关键字都不含, 同一字典中的数字用来供应同一字段不同的条件之间的and---\"\"\"\n",
"keywords_dict_table = [\n", "keywords_dict_table = [\n",
" {\"usages3\":[\"2023\"],\"usages\":[r\"高三02班[^\\n]*?0.[6]\"],\"content_not\":[\"函数\",\"周期\",\"最\"],\"usages_not\":[r\"0\\.[0-39]\"],\"tags\":[\"三\",\"五\",\"六\"]}\n", " {\"tags\":\"导数\"}\n",
"]\n", "]\n",
"\"\"\"---关键字设置完毕---\"\"\"\n", "\"\"\"---关键字设置完毕---\"\"\"\n",
"# 示例: keywords_dict_table = [\n", "# 示例: keywords_dict_table = [\n",
@ -85,7 +85,7 @@
], ],
"metadata": { "metadata": {
"kernelspec": { "kernelspec": {
"display_name": "Python 3.8.8 ('base')", "display_name": "Python 3.9.7 ('base')",
"language": "python", "language": "python",
"name": "python3" "name": "python3"
}, },
@ -99,12 +99,12 @@
"name": "python", "name": "python",
"nbconvert_exporter": "python", "nbconvert_exporter": "python",
"pygments_lexer": "ipython3", "pygments_lexer": "ipython3",
"version": "3.8.8" "version": "3.9.7"
}, },
"orig_nbformat": 4, "orig_nbformat": 4,
"vscode": { "vscode": {
"interpreter": { "interpreter": {
"hash": "d311ffef239beb3b8f3764271728f3972d7b090c974f8e972fcdeedf230299ac" "hash": "e4cce46d6be9934fbd27f9ca0432556941ea5bdf741d4f4d64c6cd7f8dfa8fba"
} }
} }
}, },

View File

@ -2,29 +2,241 @@
"cells": [ "cells": [
{ {
"cell_type": "code", "cell_type": "code",
"execution_count": 8, "execution_count": 1,
"metadata": {}, "metadata": {},
"outputs": [ "outputs": [
{ {
"name": "stdout", "name": "stdout",
"output_type": "stream", "output_type": "stream",
"text": [ "text": [
"题号: 030276 , 字段: usages 中已添加数据: 20221030\t2023届高三08班\t0.969\t1.000\t1.000\t1.000\n", "题号: 030290 , 字段: objs 中已添加数据: K0227001X\n",
"题号: 009736 , 字段: usages 中已添加数据: 20221030\t2023届高三08班\t0.781\n", "题号: 030305 , 字段: objs 中已添加数据: K0227001X\n",
"题号: 010539 , 字段: usages 中已添加数据: 20221030\t2023届高三08班\t0.500\n", "题号: 030388 , 字段: objs 中已添加数据: K0227001X\n",
"题号: 000218 , 字段: usages 中已添加数据: 20221030\t2023届高三08班\t1.000\n", "题号: 030390 , 字段: objs 中已添加数据: K0227001X\n",
"题号: 000219 , 字段: usages 中已添加数据: 20221030\t2023届高三08班\t0.938\n", "题号: 030291 , 字段: objs 中已添加数据: K0227002X\n",
"题号: 000223 , 字段: usages 中已添加数据: 20221030\t2023届高三08班\t0.406\t1.000\t0.969\n", "题号: 030290 , 字段: objs 中已添加数据: K0227002X\n",
"题号: 000332 , 字段: usages 中已添加数据: 20221030\t2023届高三08班\t0.812\n", "题号: 030298 , 字段: objs 中已添加数据: K0227002X\n",
"题号: 000401 , 字段: usages 中已添加数据: 20221030\t2023届高三08班\t0.406\n", "题号: 030303 , 字段: objs 中已添加数据: K0227002X\n",
"题号: 002662 , 字段: usages 中已添加数据: 20221030\t2023届高三08班\t0.875\n", "题号: 030305 , 字段: objs 中已添加数据: K0227002X\n",
"题号: 002664 , 字段: usages 中已添加数据: 20221030\t2023届高三08班\t0.625\n", "题号: 030309 , 字段: objs 中已添加数据: K0227003X\n",
"题号: 003660 , 字段: usages 中已添加数据: 20221030\t2023届高三08班\t1.000\n", "题号: 030310 , 字段: objs 中已添加数据: K0227003X\n",
"题号: 010544 , 字段: usages 中已添加数据: 20221030\t2023届高三08班\t0.750\n", "题号: 030326 , 字段: objs 中已添加数据: K0227003X\n",
"题号: 000227 , 字段: usages 中已添加数据: 20221030\t2023届高三08班\t1.000\n", "题号: 030339 , 字段: objs 中已添加数据: K0227003X\n",
"题号: 000512 , 字段: usages 中已添加数据: 20221030\t2023届高三08班\t0.875\n", "题号: 030388 , 字段: objs 中已添加数据: K0227003X\n",
"题号: 009745 , 字段: usages 中已添加数据: 20221030\t2023届高三08班\t0.344\n", "题号: 030380 , 字段: objs 中已添加数据: K0227004X\n",
"题号: 010550 , 字段: usages 中已添加数据: 20221030\t2023届高三08班\t0.812\n" "题号: 030390 , 字段: objs 中已添加数据: K0227004X\n",
"题号: 030295 , 字段: objs 中已添加数据: K0227004X\n",
"题号: 030302 , 字段: objs 中已添加数据: K0227004X\n",
"题号: 030304 , 字段: objs 中已添加数据: K0227004X\n",
"题号: 030306 , 字段: objs 中已添加数据: K0227004X\n",
"题号: 030312 , 字段: objs 中已添加数据: K0227004X\n",
"题号: 030315 , 字段: objs 中已添加数据: K0227004X\n",
"题号: 030322 , 字段: objs 中已添加数据: K0227004X\n",
"题号: 030338 , 字段: objs 中已添加数据: K0227004X\n",
"题号: 030342 , 字段: objs 中已添加数据: K0227004X\n",
"题号: 030373 , 字段: objs 中已添加数据: K0227004X\n",
"题号: 030374 , 字段: objs 中已添加数据: K0227004X\n",
"题号: 030294 , 字段: objs 中已添加数据: K0227005X\n",
"题号: 030297 , 字段: objs 中已添加数据: K0227005X\n",
"题号: 030292 , 字段: objs 中已添加数据: K0228001X\n",
"题号: 030307 , 字段: objs 中已添加数据: K0228001X\n",
"题号: 030341 , 字段: objs 中已添加数据: K0228001X\n",
"题号: 030292 , 字段: objs 中已添加数据: K0228002X\n",
"题号: 030340 , 字段: objs 中已添加数据: K0228003X\n",
"题号: 030381 , 字段: objs 中已添加数据: K0228003X\n",
"题号: 030391 , 字段: objs 中已添加数据: K0228003X\n",
"题号: 030392 , 字段: objs 中已添加数据: K0228003X\n",
"题号: 030401 , 字段: objs 中已添加数据: K0228003X\n",
"题号: 030404 , 字段: objs 中已添加数据: K0228003X\n",
"题号: 030370 , 字段: objs 中已添加数据: K0228003X\n",
"题号: 030405 , 字段: objs 中已添加数据: K0228003X\n",
"题号: 030412 , 字段: objs 中已添加数据: K0228003X\n",
"题号: 030294 , 字段: objs 中已添加数据: K0228003X\n",
"题号: 030299 , 字段: objs 中已添加数据: K0228003X\n",
"题号: 030300 , 字段: objs 中已添加数据: K0228003X\n",
"题号: 030318 , 字段: objs 中已添加数据: K0228003X\n",
"题号: 030319 , 字段: objs 中已添加数据: K0228003X\n",
"题号: 030324 , 字段: objs 中已添加数据: K0228003X\n",
"题号: 030329 , 字段: objs 中已添加数据: K0228003X\n",
"题号: 030333 , 字段: objs 中已添加数据: K0228003X\n",
"题号: 030334 , 字段: objs 中已添加数据: K0228003X\n",
"题号: 030336 , 字段: objs 中已添加数据: K0228003X\n",
"题号: 030293 , 字段: objs 中已添加数据: K0228004X\n",
"题号: 030299 , 字段: objs 中已添加数据: K0228004X\n",
"题号: 030301 , 字段: objs 中已添加数据: K0228004X\n",
"题号: 030308 , 字段: objs 中已添加数据: K0228004X\n",
"题号: 030310 , 字段: objs 中已添加数据: K0228004X\n",
"题号: 030311 , 字段: objs 中已添加数据: K0228004X\n",
"题号: 030313 , 字段: objs 中已添加数据: K0228004X\n",
"题号: 030370 , 字段: objs 中已添加数据: K0228004X\n",
"题号: 030389 , 字段: objs 中已添加数据: K0228004X\n",
"题号: 010827 , 字段: objs 中已添加数据: K0228005X\n",
"题号: 009912 , 字段: objs 中已有该数据: K0228005X\n",
"题号: 030317 , 字段: objs 中已添加数据: K0229001X\n",
"题号: 030318 , 字段: objs 中已添加数据: K0229001X\n",
"题号: 030319 , 字段: objs 中已添加数据: K0229001X\n",
"题号: 030328 , 字段: objs 中已添加数据: K0229001X\n",
"题号: 030324 , 字段: objs 中已添加数据: K0229002X\n",
"题号: 030394 , 字段: objs 中已添加数据: K0229002X\n",
"题号: 030327 , 字段: objs 中已添加数据: K0229003X\n",
"题号: 030337 , 字段: objs 中已添加数据: K0229004X\n",
"题号: 030338 , 字段: objs 中已添加数据: K0229004X\n",
"题号: 030339 , 字段: objs 中已添加数据: K0229004X\n",
"题号: 030340 , 字段: objs 中已添加数据: K0229004X\n",
"题号: 030342 , 字段: objs 中已添加数据: K0229004X\n",
"题号: 030381 , 字段: objs 中已添加数据: K0229004X\n",
"题号: 030396 , 字段: objs 中已添加数据: K0229004X\n",
"题号: 030398 , 字段: objs 中已添加数据: K0229004X\n",
"题号: 030399 , 字段: objs 中已添加数据: K0229004X\n",
"题号: 030327 , 字段: objs 中已添加数据: K0229004X\n",
"题号: 030328 , 字段: objs 中已添加数据: K0229004X\n",
"题号: 030329 , 字段: objs 中已添加数据: K0229004X\n",
"题号: 030330 , 字段: objs 中已添加数据: K0229004X\n",
"题号: 030331 , 字段: objs 中已添加数据: K0229004X\n",
"题号: 030332 , 字段: objs 中已添加数据: K0229004X\n",
"题号: 030333 , 字段: objs 中已添加数据: K0229004X\n",
"题号: 030334 , 字段: objs 中已添加数据: K0229004X\n",
"题号: 030335 , 字段: objs 中已添加数据: K0229004X\n",
"题号: 030336 , 字段: objs 中已添加数据: K0229004X\n",
"题号: 030314 , 字段: objs 中已添加数据: K0229004X\n",
"题号: 030316 , 字段: objs 中已添加数据: K0229004X\n",
"题号: 030317 , 字段: objs 中已添加数据: K0229004X\n",
"题号: 030318 , 字段: objs 中已添加数据: K0229004X\n",
"题号: 030319 , 字段: objs 中已添加数据: K0229004X\n",
"题号: 030320 , 字段: objs 中已添加数据: K0229004X\n",
"题号: 030321 , 字段: objs 中已添加数据: K0229004X\n",
"题号: 030321 , 字段: objs 中已有该数据: K0229004X\n",
"题号: 030323 , 字段: objs 中已添加数据: K0229004X\n",
"题号: 030325 , 字段: objs 中已添加数据: K0229004X\n",
"题号: 030326 , 字段: objs 中已添加数据: K0229004X\n",
"题号: 009912 , 字段: objs 中已添加数据: K0229005X\n",
"题号: 010827 , 字段: objs 中已有该数据: K0229005X\n",
"题号: 030320 , 字段: objs 中已添加数据: K0230001X\n",
"题号: 030323 , 字段: objs 中已添加数据: K0230001X\n",
"题号: 030324 , 字段: objs 中已添加数据: K0230001X\n",
"题号: 030332 , 字段: objs 中已添加数据: K0230001X\n",
"题号: 030335 , 字段: objs 中已添加数据: K0230001X\n",
"题号: 030336 , 字段: objs 中已添加数据: K0230001X\n",
"题号: 030337 , 字段: objs 中已添加数据: K0230001X\n",
"题号: 030339 , 字段: objs 中已添加数据: K0230001X\n",
"题号: 030342 , 字段: objs 中已添加数据: K0230001X\n",
"题号: 030381 , 字段: objs 中已添加数据: K0230001X\n",
"题号: 030394 , 字段: objs 中已添加数据: K0230001X\n",
"题号: 030396 , 字段: objs 中已添加数据: K0230001X\n",
"题号: 030398 , 字段: objs 中已添加数据: K0230001X\n",
"题号: 030399 , 字段: objs 中已添加数据: K0230001X\n",
"题号: 030321 , 字段: objs 中已添加数据: K0230002X\n",
"题号: 030321 , 字段: objs 中已有该数据: K0230002X\n",
"题号: 030322 , 字段: objs 中已添加数据: K0230002X\n",
"题号: 030323 , 字段: objs 中已添加数据: K0230002X\n",
"题号: 030333 , 字段: objs 中已添加数据: K0230002X\n",
"题号: 030334 , 字段: objs 中已添加数据: K0230002X\n",
"题号: 030393 , 字段: objs 中已添加数据: K0230002X\n",
"题号: 030314 , 字段: objs 中已添加数据: K0230003X\n",
"题号: 030316 , 字段: objs 中已添加数据: K0230003X\n",
"题号: 030323 , 字段: objs 中已添加数据: K0230003X\n",
"题号: 030342 , 字段: objs 中已添加数据: K0230003X\n",
"题号: 030327 , 字段: objs 中已添加数据: K0230004X\n",
"题号: 030330 , 字段: objs 中已添加数据: K0230004X\n",
"题号: 030331 , 字段: objs 中已添加数据: K0230004X\n",
"题号: 030325 , 字段: objs 中已添加数据: K0231002X\n",
"题号: 030326 , 字段: objs 中已添加数据: K0231002X\n",
"题号: 030330 , 字段: objs 中已添加数据: K0231002X\n",
"题号: 030331 , 字段: objs 中已添加数据: K0231002X\n",
"题号: 030402 , 字段: objs 中已添加数据: K0231002X\n",
"题号: 030403 , 字段: objs 中已添加数据: K0231002X\n",
"题号: 030331 , 字段: objs 中已添加数据: K0231003X\n",
"题号: 030330 , 字段: objs 中已添加数据: K0231003X\n",
"题号: 030327 , 字段: objs 中已添加数据: K0231003X\n",
"题号: 030325 , 字段: objs 中已添加数据: K0231003X\n",
"题号: 030323 , 字段: objs 中已添加数据: K0231003X\n",
"题号: 030371 , 字段: objs 中已添加数据: K0231003X\n",
"题号: 030395 , 字段: objs 中已添加数据: K0231003X\n",
"题号: 030400 , 字段: objs 中已添加数据: K0231003X\n",
"题号: 030406 , 字段: objs 中已添加数据: K0231003X\n",
"题号: 030315 , 字段: objs 中已添加数据: K0231004X\n",
"题号: 030316 , 字段: objs 中已添加数据: K0231004X\n",
"题号: 030320 , 字段: objs 中已添加数据: K0231004X\n",
"题号: 030323 , 字段: objs 中已添加数据: K0231004X\n",
"题号: 030327 , 字段: objs 中已添加数据: K0231004X\n",
"题号: 030328 , 字段: objs 中已添加数据: K0231004X\n",
"题号: 030329 , 字段: objs 中已添加数据: K0231004X\n",
"题号: 030330 , 字段: objs 中已添加数据: K0231004X\n",
"题号: 030331 , 字段: objs 中已添加数据: K0231004X\n",
"题号: 030338 , 字段: objs 中已添加数据: K0231004X\n",
"题号: 030340 , 字段: objs 中已添加数据: K0231004X\n",
"题号: 030407 , 字段: objs 中已添加数据: K0232001X\n",
"题号: 030344 , 字段: objs 中已添加数据: K0232001X\n",
"题号: 030374 , 字段: objs 中已添加数据: K0232001X\n",
"题号: 030408 , 字段: objs 中已添加数据: K0232002X\n",
"题号: 030409 , 字段: objs 中已添加数据: K0232002X\n",
"题号: 030410 , 字段: objs 中已添加数据: K0232002X\n",
"题号: 030411 , 字段: objs 中已添加数据: K0232002X\n",
"题号: 030415 , 字段: objs 中已添加数据: K0232002X\n",
"题号: 030416 , 字段: objs 中已添加数据: K0232002X\n",
"题号: 030422 , 字段: objs 中已添加数据: K0232002X\n",
"题号: 030423 , 字段: objs 中已添加数据: K0232002X\n",
"题号: 030425 , 字段: objs 中已添加数据: K0232002X\n",
"题号: 030343 , 字段: objs 中已添加数据: K0232002X\n",
"题号: 030345 , 字段: objs 中已添加数据: K0232002X\n",
"题号: 030347 , 字段: objs 中已添加数据: K0232002X\n",
"题号: 030348 , 字段: objs 中已添加数据: K0232002X\n",
"题号: 030349 , 字段: objs 中已添加数据: K0232002X\n",
"题号: 030356 , 字段: objs 中已添加数据: K0232002X\n",
"题号: 030360 , 字段: objs 中已添加数据: K0232002X\n",
"题号: 030361 , 字段: objs 中已添加数据: K0232002X\n",
"题号: 030375 , 字段: objs 中已添加数据: K0232002X\n",
"题号: 030380 , 字段: objs 中已添加数据: K0232002X\n",
"题号: 030385 , 字段: objs 中已添加数据: K0232002X\n",
"题号: 030387 , 字段: objs 中已添加数据: K0232002X\n",
"题号: 030415 , 字段: objs 中已添加数据: K0232003X\n",
"题号: 030372 , 字段: objs 中已添加数据: K0232004X\n",
"题号: 030379 , 字段: objs 中已添加数据: K0232004X\n",
"题号: 009922 , 字段: objs 中已有该数据: K0233001X\n",
"题号: 010821 , 字段: objs 中已有该数据: K0233001X\n",
"题号: 030377 , 字段: objs 中已添加数据: K0233001X\n",
"题号: 010827 , 字段: objs 中已添加数据: K0233002X\n",
"题号: 010821 , 字段: objs 中已添加数据: K0233002X\n",
"题号: 030377 , 字段: objs 中已添加数据: K0233002X\n",
"题号: 030411 , 字段: objs 中已添加数据: K0233003X\n",
"题号: 030412 , 字段: objs 中已添加数据: K0233003X\n",
"题号: 030414 , 字段: objs 中已添加数据: K0233003X\n",
"题号: 030417 , 字段: objs 中已添加数据: K0233003X\n",
"题号: 030425 , 字段: objs 中已添加数据: K0233003X\n",
"题号: 030350 , 字段: objs 中已添加数据: K0233003X\n",
"题号: 030351 , 字段: objs 中已添加数据: K0233003X\n",
"题号: 030362 , 字段: objs 中已添加数据: K0233003X\n",
"题号: 030413 , 字段: objs 中已添加数据: K0234003X\n",
"题号: 030418 , 字段: objs 中已添加数据: K0234003X\n",
"题号: 030419 , 字段: objs 中已添加数据: K0234003X\n",
"题号: 030420 , 字段: objs 中已添加数据: K0234003X\n",
"题号: 030424 , 字段: objs 中已添加数据: K0234003X\n",
"题号: 030426 , 字段: objs 中已添加数据: K0234003X\n",
"题号: 030352 , 字段: objs 中已添加数据: K0234003X\n",
"题号: 030354 , 字段: objs 中已添加数据: K0234003X\n",
"题号: 030363 , 字段: objs 中已添加数据: K0234003X\n",
"题号: 030378 , 字段: objs 中已添加数据: K0234003X\n",
"题号: 030346 , 字段: objs 中已添加数据: K0234004X\n",
"题号: 030376 , 字段: objs 中已添加数据: K0234004X\n",
"题号: 030414 , 字段: objs 中已添加数据: K0234005X\n",
"题号: 030421 , 字段: objs 中已添加数据: K0234005X\n",
"题号: 030423 , 字段: objs 中已添加数据: K0234005X\n",
"题号: 030353 , 字段: objs 中已添加数据: K0234005X\n",
"题号: 030355 , 字段: objs 中已添加数据: K0234005X\n",
"题号: 030358 , 字段: objs 中已添加数据: K0234005X\n",
"题号: 030369 , 字段: objs 中已添加数据: K0234005X\n",
"题号: 030386 , 字段: objs 中已添加数据: K0234005X\n",
"题号: 030357 , 字段: objs 中已添加数据: K0235001X\n",
"题号: 030359 , 字段: objs 中已添加数据: K0235001X\n",
"题号: 030364 , 字段: objs 中已添加数据: K0235001X\n",
"题号: 030365 , 字段: objs 中已添加数据: K0235001X\n",
"题号: 030366 , 字段: objs 中已添加数据: K0235001X\n",
"题号: 030367 , 字段: objs 中已添加数据: K0235001X\n",
"题号: 030368 , 字段: objs 中已添加数据: K0235001X\n",
"题号: 030380 , 字段: objs 中已添加数据: K0235001X\n",
"题号: 030382 , 字段: objs 中已添加数据: K0235001X\n",
"题号: 030383 , 字段: objs 中已添加数据: K0235001X\n",
"题号: 030384 , 字段: objs 中已添加数据: K0235001X\n"
] ]
} }
], ],
@ -122,7 +334,7 @@
], ],
"metadata": { "metadata": {
"kernelspec": { "kernelspec": {
"display_name": "Python 3.8.8 ('base')", "display_name": "Python 3.9.7 ('base')",
"language": "python", "language": "python",
"name": "python3" "name": "python3"
}, },
@ -136,12 +348,12 @@
"name": "python", "name": "python",
"nbconvert_exporter": "python", "nbconvert_exporter": "python",
"pygments_lexer": "ipython3", "pygments_lexer": "ipython3",
"version": "3.8.8" "version": "3.9.7"
}, },
"orig_nbformat": 4, "orig_nbformat": 4,
"vscode": { "vscode": {
"interpreter": { "interpreter": {
"hash": "d311ffef239beb3b8f3764271728f3972d7b090c974f8e972fcdeedf230299ac" "hash": "e4cce46d6be9934fbd27f9ca0432556941ea5bdf741d4f4d64c6cd7f8dfa8fba"
} }
} }
}, },

View File

@ -2,116 +2,60 @@
"cells": [ "cells": [
{ {
"cell_type": "code", "cell_type": "code",
"execution_count": 3, "execution_count": 2,
"metadata": {}, "metadata": {},
"outputs": [ "outputs": [
{ {
"name": "stdout", "name": "stdout",
"output_type": "stream", "output_type": "stream",
"text": [ "text": [
"开始编译教师版本pdf文件: 临时文件/批量生成题目/K0901001B_教师用_20221020.tex\n", "开始编译教师版本pdf文件: 临时文件/批量生成题目/29_K0232001X_教师用_20221031.tex\n",
"0\n", "0\n",
"开始编译学生版本pdf文件: 临时文件/批量生成题目/K0901001B_学生用_20221020.tex\n", "开始编译学生版本pdf文件: 临时文件/批量生成题目/29_K0232001X_学生用_20221031.tex\n",
"0\n", "0\n",
"开始编译教师版本pdf文件: 临时文件/批量生成题目/K0901002B_教师用_20221020.tex\n", "开始编译教师版本pdf文件: 临时文件/批量生成题目/29_K0232002X_教师用_20221031.tex\n",
"0\n", "0\n",
"开始编译学生版本pdf文件: 临时文件/批量生成题目/K0901002B_学生用_20221020.tex\n", "开始编译学生版本pdf文件: 临时文件/批量生成题目/29_K0232002X_学生用_20221031.tex\n",
"0\n", "0\n",
"开始编译教师版本pdf文件: 临时文件/批量生成题目/K0901003B_教师用_20221020.tex\n", "开始编译教师版本pdf文件: 临时文件/批量生成题目/29_K0232003X_教师用_20221031.tex\n",
"0\n", "0\n",
"开始编译学生版本pdf文件: 临时文件/批量生成题目/K0901003B_学生用_20221020.tex\n", "开始编译学生版本pdf文件: 临时文件/批量生成题目/29_K0232003X_学生用_20221031.tex\n",
"0\n", "0\n",
"开始编译教师版本pdf文件: 临时文件/批量生成题目/K0902002B_教师用_20221020.tex\n", "开始编译教师版本pdf文件: 临时文件/批量生成题目/29_K0232004X_教师用_20221031.tex\n",
"0\n", "0\n",
"开始编译学生版本pdf文件: 临时文件/批量生成题目/K0902002B_学生用_20221020.tex\n", "开始编译学生版本pdf文件: 临时文件/批量生成题目/29_K0232004X_学生用_20221031.tex\n",
"0\n", "0\n",
"开始编译教师版本pdf文件: 临时文件/批量生成题目/K0902003B_教师用_20221020.tex\n", "开始编译教师版本pdf文件: 临时文件/批量生成题目/29_K0233001X_教师用_20221031.tex\n",
"0\n", "0\n",
"开始编译学生版本pdf文件: 临时文件/批量生成题目/K0902003B_学生用_20221020.tex\n", "开始编译学生版本pdf文件: 临时文件/批量生成题目/29_K0233001X_学生用_20221031.tex\n",
"0\n", "0\n",
"开始编译教师版本pdf文件: 临时文件/批量生成题目/K0902004B_教师用_20221020.tex\n", "开始编译教师版本pdf文件: 临时文件/批量生成题目/29_K0233002X_教师用_20221031.tex\n",
"0\n", "0\n",
"开始编译学生版本pdf文件: 临时文件/批量生成题目/K0902004B_学生用_20221020.tex\n", "开始编译学生版本pdf文件: 临时文件/批量生成题目/29_K0233002X_学生用_20221031.tex\n",
"0\n", "0\n",
"开始编译教师版本pdf文件: 临时文件/批量生成题目/K0903001B_教师用_20221020.tex\n", "开始编译教师版本pdf文件: 临时文件/批量生成题目/29_K0233003X_教师用_20221031.tex\n",
"0\n", "0\n",
"开始编译学生版本pdf文件: 临时文件/批量生成题目/K0903001B_学生用_20221020.tex\n", "开始编译学生版本pdf文件: 临时文件/批量生成题目/29_K0233003X_学生用_20221031.tex\n",
"0\n", "0\n",
"开始编译教师版本pdf文件: 临时文件/批量生成题目/K0903002B_教师用_20221020.tex\n", "开始编译教师版本pdf文件: 临时文件/批量生成题目/29_K0234001X_教师用_20221031.tex\n",
"0\n", "0\n",
"开始编译学生版本pdf文件: 临时文件/批量生成题目/K0903002B_学生用_20221020.tex\n", "开始编译学生版本pdf文件: 临时文件/批量生成题目/29_K0234001X_学生用_20221031.tex\n",
"0\n", "0\n",
"开始编译教师版本pdf文件: 临时文件/批量生成题目/K0903005B_教师用_20221020.tex\n", "开始编译教师版本pdf文件: 临时文件/批量生成题目/29_K0234003X_教师用_20221031.tex\n",
"1\n",
"开始编译学生版本pdf文件: 临时文件/批量生成题目/29_K0234003X_学生用_20221031.tex\n",
"1\n",
"开始编译教师版本pdf文件: 临时文件/批量生成题目/29_K0234004X_教师用_20221031.tex\n",
"0\n", "0\n",
"开始编译学生版本pdf文件: 临时文件/批量生成题目/K0903005B_学生用_20221020.tex\n", "开始编译学生版本pdf文件: 临时文件/批量生成题目/29_K0234004X_学生用_20221031.tex\n",
"0\n", "0\n",
"开始编译教师版本pdf文件: 临时文件/批量生成题目/K0903006B_教师用_20221020.tex\n", "开始编译教师版本pdf文件: 临时文件/批量生成题目/29_K0234005X_教师用_20221031.tex\n",
"0\n", "0\n",
"开始编译学生版本pdf文件: 临时文件/批量生成题目/K0903006B_学生用_20221020.tex\n", "开始编译学生版本pdf文件: 临时文件/批量生成题目/29_K0234005X_学生用_20221031.tex\n",
"0\n", "0\n",
"开始编译教师版本pdf文件: 临时文件/批量生成题目/K0904003B_教师用_20221020.tex\n", "开始编译教师版本pdf文件: 临时文件/批量生成题目/29_K0235001X_教师用_20221031.tex\n",
"0\n", "0\n",
"开始编译学生版本pdf文件: 临时文件/批量生成题目/K0904003B_学生用_20221020.tex\n", "开始编译学生版本pdf文件: 临时文件/批量生成题目/29_K0235001X_学生用_20221031.tex\n",
"0\n",
"开始编译教师版本pdf文件: 临时文件/批量生成题目/K0904004B_教师用_20221020.tex\n",
"0\n",
"开始编译学生版本pdf文件: 临时文件/批量生成题目/K0904004B_学生用_20221020.tex\n",
"0\n",
"开始编译教师版本pdf文件: 临时文件/批量生成题目/K0904005B_教师用_20221020.tex\n",
"0\n",
"开始编译学生版本pdf文件: 临时文件/批量生成题目/K0904005B_学生用_20221020.tex\n",
"0\n",
"开始编译教师版本pdf文件: 临时文件/批量生成题目/K0905001B_教师用_20221020.tex\n",
"0\n",
"开始编译学生版本pdf文件: 临时文件/批量生成题目/K0905001B_学生用_20221020.tex\n",
"0\n",
"开始编译教师版本pdf文件: 临时文件/批量生成题目/K0905002B_教师用_20221020.tex\n",
"0\n",
"开始编译学生版本pdf文件: 临时文件/批量生成题目/K0905002B_学生用_20221020.tex\n",
"0\n",
"开始编译教师版本pdf文件: 临时文件/批量生成题目/K0905003B_教师用_20221020.tex\n",
"0\n",
"开始编译学生版本pdf文件: 临时文件/批量生成题目/K0905003B_学生用_20221020.tex\n",
"0\n",
"开始编译教师版本pdf文件: 临时文件/批量生成题目/K0905004B_教师用_20221020.tex\n",
"0\n",
"开始编译学生版本pdf文件: 临时文件/批量生成题目/K0905004B_学生用_20221020.tex\n",
"0\n",
"开始编译教师版本pdf文件: 临时文件/批量生成题目/K0906004B_教师用_20221020.tex\n",
"0\n",
"开始编译学生版本pdf文件: 临时文件/批量生成题目/K0906004B_学生用_20221020.tex\n",
"0\n",
"开始编译教师版本pdf文件: 临时文件/批量生成题目/K0906005B_教师用_20221020.tex\n",
"0\n",
"开始编译学生版本pdf文件: 临时文件/批量生成题目/K0906005B_学生用_20221020.tex\n",
"0\n",
"开始编译教师版本pdf文件: 临时文件/批量生成题目/K0906007B_教师用_20221020.tex\n",
"0\n",
"开始编译学生版本pdf文件: 临时文件/批量生成题目/K0906007B_学生用_20221020.tex\n",
"0\n",
"开始编译教师版本pdf文件: 临时文件/批量生成题目/K0906008B_教师用_20221020.tex\n",
"0\n",
"开始编译学生版本pdf文件: 临时文件/批量生成题目/K0906008B_学生用_20221020.tex\n",
"0\n",
"开始编译教师版本pdf文件: 临时文件/批量生成题目/K0906009B_教师用_20221020.tex\n",
"0\n",
"开始编译学生版本pdf文件: 临时文件/批量生成题目/K0906009B_学生用_20221020.tex\n",
"0\n",
"开始编译教师版本pdf文件: 临时文件/批量生成题目/K0906010B_教师用_20221020.tex\n",
"0\n",
"开始编译学生版本pdf文件: 临时文件/批量生成题目/K0906010B_学生用_20221020.tex\n",
"0\n",
"开始编译教师版本pdf文件: 临时文件/批量生成题目/K0907001B_教师用_20221020.tex\n",
"0\n",
"开始编译学生版本pdf文件: 临时文件/批量生成题目/K0907001B_学生用_20221020.tex\n",
"0\n",
"开始编译教师版本pdf文件: 临时文件/批量生成题目/K0907003B_教师用_20221020.tex\n",
"0\n",
"开始编译学生版本pdf文件: 临时文件/批量生成题目/K0907003B_学生用_20221020.tex\n",
"0\n",
"开始编译教师版本pdf文件: 临时文件/批量生成题目/K0907004B_教师用_20221020.tex\n",
"0\n",
"开始编译学生版本pdf文件: 临时文件/批量生成题目/K0907004B_学生用_20221020.tex\n",
"0\n" "0\n"
] ]
} }
@ -126,39 +70,25 @@
"\"\"\"---设置题目列表---\"\"\"\n", "\"\"\"---设置题目列表---\"\"\"\n",
"#字典字段为文件名, 之后为内容的题号\n", "#字典字段为文件名, 之后为内容的题号\n",
"problems_dict = {\n", "problems_dict = {\n",
"\"K0901001B\":\"030197,030198,030262\",\n", "\"K0232001X\":\"030344,030374,030407\",\n",
"\"K0901002B\":\"000232,030195\",\n", "\"K0232002X\":\"004013,009918,009919,010819,010820,010823,010824,030343,030345,030347,030348,030349,030356,030360,030361,030375,030385,030387,030408,030409,030410,030416,030422\",\n",
"\"K0901003B\":\"000241\",\n", "\"K0232003X\":\"030415\",\n",
"\"K0902002B\":\"030226\",\n", "\"K0232004X\":\"030372,030379\",\n",
"\"K0902003B\":\"030199,030217,030223,030224,030229\",\n", "\"K0233001X\":\"004007\",\n",
"\"K0902004B\":\"030203,030218,030228,030266\",\n", "\"K0233002X\":\"010825,010827,030377\",\n",
"\"K0903001B\":\"030219,030221,030230,030231\",\n", "\"K0233003X\":\"004005,004009,009920,009921,010803,010822,010828,030350,030351,030362,030411,030412,030417,030425\",\n",
"\"K0903002B\":\"030220\",\n", "\"K0234001X\":\"009922,010821\",\n",
"\"K0903005B\":\"030170,030200,030201,030202,030204,030233,030265\",\n", "\"K0234003X\":\"004006,004014,005114,005115,005116,005121,005135,009923,009924,010826,030051,030352,030354,030363,030378,030413,030418,030419,030420,030424,030426\",\n",
"\"K0903006B\":\"000234,000240,030196\",\n", "\"K0234004X\":\"030346,030376\",\n",
"\"K0904003B\":\"000235,030242\",\n", "\"K0234005X\":\"030353,030355,030358,030369,030386,030414,030421,030423\",\n",
"\"K0904004B\":\"000239\",\n", "\"K0235001X\":\"004010,004011,004012,009925,009926,010829,010830,030357,030359,030364,030365,030366,030367,030368,030380,030382,030383,030384\"\n",
"\"K0904005B\":\"030207,030210,030213,030238,030239\",\n",
"\"K0905001B\":\"000236\",\n",
"\"K0905002B\":\"030208\",\n",
"\"K0905003B\":\"030212\",\n",
"\"K0905004B\":\"000233\",\n",
"\"K0906004B\":\"030211,030214,030222,030234,030244,030259,030263,030264\",\n",
"\"K0906005B\":\"030246,030247,030252,030253,030254,030255,030268\",\n",
"\"K0906007B\":\"000238\",\n",
"\"K0906008B\":\"030241\",\n",
"\"K0906009B\":\"000237,030209,030248,030249,030258,030260,030269,030274\",\n",
"\"K0906010B\":\"030225,030227,030235,030250,030261\",\n",
"\"K0907001B\":\"030215\",\n",
"\"K0907003B\":\"000242,030243,030251,030270,030271,030272\",\n",
"\"K0907004B\":\"030206,030236,030237,030240,030245,030256,030257,030267\"\n",
"}\n", "}\n",
"\n", "\n",
"\"\"\"---设置题目列表结束---\"\"\"\n", "\"\"\"---设置题目列表结束---\"\"\"\n",
"\n", "\n",
"\"\"\"---设置文件保存路径---\"\"\"\n", "\"\"\"---设置文件保存路径---\"\"\"\n",
"#目录和文件的分隔务必用/\n", "#目录和文件的分隔务必用/\n",
"directory = \"临时文件/批量生成题目/\"\n", "directory = \"临时文件/批量生成题目/29_\"\n",
"\"\"\"---设置文件名结束---\"\"\"\n", "\"\"\"---设置文件名结束---\"\"\"\n",
"\n", "\n",
"\n", "\n",

View File

@ -1,50 +1,915 @@
usages objs
030276 30290
20221030 2023届高三08班 0.969 1.000 1.000 1.000 K0227001X
009736
20221030 2023届高三08班 0.781
010539 30305
20221030 2023届高三08班 0.500 K0227001X
000218
20221030 2023届高三08班 1.000
000219 30388
20221030 2023届高三08班 0.938 K0227001X
000223
20221030 2023届高三08班 0.406 1.000 0.969
000332 30390
20221030 2023届高三08班 0.812 K0227001X
000401
20221030 2023届高三08班 0.406
002662 30291
20221030 2023届高三08班 0.875 K0227002X
002664
20221030 2023届高三08班 0.625
003660 30290
20221030 2023届高三08班 1.000 K0227002X
010544
20221030 2023届高三08班 0.750
000227 30298
20221030 2023届高三08班 1.000 K0227002X
000512
20221030 2023届高三08班 0.875
009745 30303
20221030 2023届高三08班 0.344 K0227002X
30305
K0227002X
30309
K0227003X
30310
K0227003X
30326
K0227003X
30339
K0227003X
30388
K0227003X
30380
K0227004X
30390
K0227004X
30295
K0227004X
30302
K0227004X
30304
K0227004X
30306
K0227004X
30312
K0227004X
30315
K0227004X
30322
K0227004X
30338
K0227004X
30342
K0227004X
30373
K0227004X
30374
K0227004X
30294
K0227005X
30297
K0227005X
30292
K0228001X
30307
K0228001X
30341
K0228001X
30292
K0228002X
30340
K0228003X
30381
K0228003X
30391
K0228003X
30392
K0228003X
30401
K0228003X
30404
K0228003X
30370
K0228003X
30405
K0228003X
30412
K0228003X
30294
K0228003X
30299
K0228003X
30300
K0228003X
30318
K0228003X
30319
K0228003X
30324
K0228003X
30329
K0228003X
30333
K0228003X
30334
K0228003X
30336
K0228003X
30293
K0228004X
30299
K0228004X
30301
K0228004X
30308
K0228004X
30310
K0228004X
30311
K0228004X
30313
K0228004X
30370
K0228004X
30389
K0228004X
10827
K0228005X
9912
K0228005X
30317
K0229001X
30318
K0229001X
30319
K0229001X
30328
K0229001X
30324
K0229002X
30394
K0229002X
30327
K0229003X
30337
K0229004X
30338
K0229004X
30339
K0229004X
30340
K0229004X
30342
K0229004X
30381
K0229004X
30396
K0229004X
30398
K0229004X
30399
K0229004X
30327
K0229004X
30328
K0229004X
30329
K0229004X
30330
K0229004X
30331
K0229004X
30332
K0229004X
30333
K0229004X
30334
K0229004X
30335
K0229004X
30336
K0229004X
30314
K0229004X
30316
K0229004X
30317
K0229004X
30318
K0229004X
30319
K0229004X
30320
K0229004X
30321
K0229004X
30321
K0229004X
30323
K0229004X
30325
K0229004X
30326
K0229004X
9912
K0229005X
10827
K0229005X
30320
K0230001X
30323
K0230001X
30324
K0230001X
30332
K0230001X
30335
K0230001X
30336
K0230001X
30337
K0230001X
30339
K0230001X
30342
K0230001X
30381
K0230001X
30394
K0230001X
30396
K0230001X
30398
K0230001X
30399
K0230001X
30321
K0230002X
30321
K0230002X
30322
K0230002X
30323
K0230002X
30333
K0230002X
30334
K0230002X
30393
K0230002X
30314
K0230003X
30316
K0230003X
30323
K0230003X
30342
K0230003X
30327
K0230004X
30330
K0230004X
30331
K0230004X
30325
K0231002X
30326
K0231002X
30330
K0231002X
30331
K0231002X
30402
K0231002X
30403
K0231002X
30331
K0231003X
30330
K0231003X
30327
K0231003X
30325
K0231003X
30323
K0231003X
30371
K0231003X
30395
K0231003X
30400
K0231003X
30406
K0231003X
30315
K0231004X
30316
K0231004X
30320
K0231004X
30323
K0231004X
30327
K0231004X
30328
K0231004X
30329
K0231004X
30330
K0231004X
30331
K0231004X
30338
K0231004X
30340
K0231004X
30407
K0232001X
30344
K0232001X
30374
K0232001X
30408
K0232002X
30409
K0232002X
30410
K0232002X
30411
K0232002X
30415
K0232002X
30416
K0232002X
30422
K0232002X
30423
K0232002X
30425
K0232002X
30343
K0232002X
30345
K0232002X
30347
K0232002X
30348
K0232002X
30349
K0232002X
30356
K0232002X
30360
K0232002X
30361
K0232002X
30375
K0232002X
30380
K0232002X
30385
K0232002X
30387
K0232002X
30415
K0232003X
30372
K0232004X
30379
K0232004X
9922
K0233001X
10821
K0233001X
30377
K0233001X
10827
K0233002X
10821
K0233002X
30377
K0233002X
30411
K0233003X
30412
K0233003X
30414
K0233003X
30417
K0233003X
30425
K0233003X
30350
K0233003X
30351
K0233003X
30362
K0233003X
30413
K0234003X
30418
K0234003X
30419
K0234003X
30420
K0234003X
30424
K0234003X
30426
K0234003X
30352
K0234003X
30354
K0234003X
30363
K0234003X
30378
K0234003X
30346
K0234004X
30376
K0234004X
30414
K0234005X
30421
K0234005X
30423
K0234005X
30353
K0234005X
30355
K0234005X
30358
K0234005X
30369
K0234005X
30386
K0234005X
30357
K0235001X
30359
K0235001X
30364
K0235001X
30365
K0235001X
30366
K0235001X
30367
K0235001X
30368
K0235001X
30380
K0235001X
30382
K0235001X
30383
K0235001X
30384
K0235001X
010550
20221030 2023届高三08班 0.812

View File

@ -1 +1 @@
000179,000749,001895,001999,002004,002013,003113,003135,003138,003356,003505,003522,003528,003538,003985,004539,004672,005086,006147,006288,008101,008107,009673,010222,010453,010523,030058,030061,030062,030101,030106,030107,030154 030290,030291,030292,030293,030294,030295,030296,030297,030298,030299,030300,030301,030302,030303,030304,030305,030306,030307,030308,030309,030310,030311,030312,030313,030314,030315,030316,030317,030318,030319,030320,030321,030322,030323,030324,030325,030326,030327,030328,030329,030330,030331,030332,030333,030334,030335,030336,030337,030338,030339,030340,030341,030342,030343,030344,030345,030346,030347,030348,030349,030350,030351,030352,030353,030354,030355,030356,030357,030358,030359,030360,030361,030362,030363,030364,030365,030366,030367,030368,030369,030370,030371,030372,030373,030374,030375,030376,030377,030378,030379,030380,030381,030382,030383,030384,030385,030386,030387,030388,030389,030390,030391,030392,030393,030394,030395,030396,030397,030398,030399,030400,030401,030402,030403,030404,030405,030406,030407,030408,030409,030410,030411,030412,030413,030414,030415,030416,030417,030418,030419,030420,030421,030422,030423,030424,030425,030426

View File

@ -2,7 +2,7 @@
"cells": [ "cells": [
{ {
"cell_type": "code", "cell_type": "code",
"execution_count": 8, "execution_count": 1,
"metadata": {}, "metadata": {},
"outputs": [], "outputs": [],
"source": [ "source": [
@ -14,94 +14,53 @@
}, },
{ {
"cell_type": "code", "cell_type": "code",
"execution_count": 9, "execution_count": 5,
"metadata": {}, "metadata": {},
"outputs": [], "outputs": [],
"source": [ "source": [
"# 输入目标列表\n", "# 输入目标列表\n",
"t = \"\"\"K0901001B\n", "t = \"\"\"K0232001X \n",
"K0901002B\n", "K0232002X \n",
"K0901003B\n", "K0232003X \n",
"K0901004B\n", "K0232004X \n",
"K0902001B\n", "K0233001X \n",
"K0902002B\n", "K0233002X \n",
"K0902003B\n", "K0233003X \n",
"K0902004B\n", "K0234001X \n",
"K0903001B\n", "K0234002X \n",
"K0903002B\n", "K0234003X \n",
"K0903003B\n", "K0234004X \n",
"K0903004B\n", "K0234005X \n",
"K0903005B\n", "K0235001X\"\"\""
"K0903006B\n",
"K0904001B\n",
"K0904002B\n",
"K0904003B\n",
"K0904004B\n",
"K0904005B\n",
"K0904006B\n",
"K0904007B\n",
"K0905001B\n",
"K0905002B\n",
"K0905003B\n",
"K0905004B\n",
"K0905005B\n",
"K0906001B\n",
"K0906002B\n",
"K0906003B\n",
"K0906004B\n",
"K0906005B\n",
"K0906006B\n",
"K0906007B\n",
"K0906008B\n",
"K0906009B\n",
"K0906010B\n",
"K0907001B\n",
"K0907002B\n",
"K0907003B\n",
"K0907004B\"\"\""
] ]
}, },
{ {
"cell_type": "code", "cell_type": "code",
"execution_count": 10, "execution_count": 6,
"metadata": {}, "metadata": {},
"outputs": [ "outputs": [
{ {
"name": "stdout", "name": "stdout",
"output_type": "stream", "output_type": "stream",
"text": [ "text": [
"\"K0901001B\":\"030197,030198,030262\",\n", "\"K0232001X\":\"030344,030374,030407\",\n",
"\"K0901002B\":\"000232,030195\",\n", "\"K0232002X\":\"004013,009918,009919,010819,010820,010823,010824,030343,030345,030347,030348,030349,030356,030360,030361,030375,030385,030387,030408,030409,030410,030416,030422\",\n",
"\"K0901003B\":\"000241\",\n", "\"K0232003X\":\"030415\",\n",
"\"K0902002B\":\"030226\",\n", "\"K0232004X\":\"030372,030379\",\n",
"\"K0902003B\":\"030199,030217,030223,030224,030229\",\n", "\"K0233001X\":\"004007\",\n",
"\"K0902004B\":\"030203,030218,030228,030266\",\n", "\"K0233002X\":\"010825,010827,030377\",\n",
"\"K0903001B\":\"030219,030221,030230,030231\",\n", "\"K0233003X\":\"004005,004009,009920,009921,010803,010822,010828,030350,030351,030362,030411,030412,030417,030425\",\n",
"\"K0903002B\":\"030220\",\n", "\"K0234001X\":\"009922,010821\",\n",
"\"K0903005B\":\"030170,030200,030201,030202,030204,030233,030265\",\n", "\"K0234003X\":\"004006,004014,005114,005115,005116,005121,005135,009923,009924,010826,030051,030352,030354,030363,030378,030413,030418,030419,030420,030424,030426\",\n",
"\"K0903006B\":\"000234,000240,030196\",\n", "\"K0234004X\":\"030346,030376\",\n",
"\"K0904003B\":\"000235,030242\",\n", "\"K0234005X\":\"030353,030355,030358,030369,030386,030414,030421,030423\",\n",
"\"K0904004B\":\"000239\",\n", "\"K0235001X\":\"004010,004011,004012,009925,009926,010829,010830,030357,030359,030364,030365,030366,030367,030368,030380,030382,030383,030384\",\n"
"\"K0904005B\":\"030207,030210,030213,030238,030239\",\n",
"\"K0905001B\":\"000236\",\n",
"\"K0905002B\":\"030208\",\n",
"\"K0905003B\":\"030212\",\n",
"\"K0905004B\":\"000233\",\n",
"\"K0906004B\":\"030211,030214,030222,030234,030244,030259,030263,030264\",\n",
"\"K0906005B\":\"030246,030247,030252,030253,030254,030255,030268\",\n",
"\"K0906007B\":\"000238\",\n",
"\"K0906008B\":\"030241\",\n",
"\"K0906009B\":\"000237,030209,030248,030249,030258,030260,030269,030274\",\n",
"\"K0906010B\":\"030225,030227,030235,030250,030261\",\n",
"\"K0907001B\":\"030215\",\n",
"\"K0907003B\":\"000242,030243,030251,030270,030271,030272\",\n",
"\"K0907004B\":\"030206,030236,030237,030240,030245,030256,030257,030267\",\n"
] ]
} }
], ],
"source": [ "source": [
"dict1 = {}\n", "dict1 = {}\n",
"for o in [l for l in t.split(\"\\n\") if len(l.strip())>0]:\n", "for o in [l.strip() for l in t.split(\"\\n\") if len(l.strip())>0]:\n",
" dict1[o] = []\n", " dict1[o] = []\n",
"for id in pro_dict:\n", "for id in pro_dict:\n",
" for o in dict1:\n", " for o in dict1:\n",
@ -132,7 +91,7 @@
], ],
"metadata": { "metadata": {
"kernelspec": { "kernelspec": {
"display_name": "Python 3.8.8 ('base')", "display_name": "Python 3.9.7 ('base')",
"language": "python", "language": "python",
"name": "python3" "name": "python3"
}, },
@ -146,12 +105,12 @@
"name": "python", "name": "python",
"nbconvert_exporter": "python", "nbconvert_exporter": "python",
"pygments_lexer": "ipython3", "pygments_lexer": "ipython3",
"version": "3.8.8" "version": "3.9.7"
}, },
"orig_nbformat": 4, "orig_nbformat": 4,
"vscode": { "vscode": {
"interpreter": { "interpreter": {
"hash": "d311ffef239beb3b8f3764271728f3972d7b090c974f8e972fcdeedf230299ac" "hash": "e4cce46d6be9934fbd27f9ca0432556941ea5bdf741d4f4d64c6cd7f8dfa8fba"
} }
} }
}, },

View File

@ -50,7 +50,7 @@
], ],
"metadata": { "metadata": {
"kernelspec": { "kernelspec": {
"display_name": "Python 3.8.8 ('base')", "display_name": "Python 3.9.7 ('base')",
"language": "python", "language": "python",
"name": "python3" "name": "python3"
}, },
@ -64,12 +64,12 @@
"name": "python", "name": "python",
"nbconvert_exporter": "python", "nbconvert_exporter": "python",
"pygments_lexer": "ipython3", "pygments_lexer": "ipython3",
"version": "3.8.8" "version": "3.9.7"
}, },
"orig_nbformat": 4, "orig_nbformat": 4,
"vscode": { "vscode": {
"interpreter": { "interpreter": {
"hash": "d311ffef239beb3b8f3764271728f3972d7b090c974f8e972fcdeedf230299ac" "hash": "e4cce46d6be9934fbd27f9ca0432556941ea5bdf741d4f4d64c6cd7f8dfa8fba"
} }
} }
}, },

View File

@ -2,7 +2,7 @@
"cells": [ "cells": [
{ {
"cell_type": "code", "cell_type": "code",
"execution_count": 3, "execution_count": 2,
"metadata": {}, "metadata": {},
"outputs": [ "outputs": [
{ {
@ -13,11 +13,9 @@
"题块 1 处理完毕.\n", "题块 1 处理完毕.\n",
"正在处理题块 2 .\n", "正在处理题块 2 .\n",
"题块 2 处理完毕.\n", "题块 2 处理完毕.\n",
"正在处理题块 3 .\n", "开始编译教师版本pdf文件: 临时文件/29_导数的应用_教师_20221031.tex\n",
"题块 3 处理完毕.\n",
"开始编译教师版本pdf文件: 临时文件/测验05_教师_20221027.tex\n",
"0\n", "0\n",
"开始编译学生版本pdf文件: 临时文件/测验05_学生_20221027.tex\n", "开始编译学生版本pdf文件: 临时文件/29_导数的应用_学生_20221031.tex\n",
"0\n" "0\n"
] ]
} }
@ -30,19 +28,19 @@
"\"\"\"---设置模式结束---\"\"\"\n", "\"\"\"---设置模式结束---\"\"\"\n",
"\n", "\n",
"\"\"\"---设置模板文件名---\"\"\"\n", "\"\"\"---设置模板文件名---\"\"\"\n",
"# template_file = \"模板文件/第一轮复习讲义模板.tex\"\n", "template_file = \"模板文件/第一轮复习讲义模板.tex\"\n",
"template_file = \"模板文件/测验周末卷模板.tex\"\n", "# template_file = \"模板文件/测验周末卷模板.tex\"\n",
"# template_file = \"模板文件/日常选题讲义模板.tex\"\n", "# template_file = \"模板文件/日常选题讲义模板.tex\"\n",
"\"\"\"---设置模板文件名结束---\"\"\"\n", "\"\"\"---设置模板文件名结束---\"\"\"\n",
"\n", "\n",
"\"\"\"---设置其他预处理替换命令---\"\"\"\n", "\"\"\"---设置其他预处理替换命令---\"\"\"\n",
"#2023届第一轮讲义更换标题\n", "#2023届第一轮讲义更换标题\n",
"# exec_list = [(\"标题数字待处理\",\"26\"),(\"标题文字待处理\",\"大数定律及独立性\")] \n", "exec_list = [(\"标题数字待处理\",\"29\"),(\"标题文字待处理\",\"导数的应用\")] \n",
"# enumi_mode = 0\n", "# enumi_mode = 0\n",
"\n", "\n",
"#2023届测验卷与周末卷\n", "#2023届测验卷与周末卷\n",
"exec_list = [(\"标题替换\",\"测验05\")]\n", "# exec_list = [(\"标题替换\",\"测验05\")]\n",
"enumi_mode = 1\n", "# enumi_mode = 1\n",
"\n", "\n",
"# 日常选题讲义\n", "# 日常选题讲义\n",
"# exec_list = [(\"标题文字待处理\",\"2022年国庆卷(易错题订正)\")] \n", "# exec_list = [(\"标题文字待处理\",\"2022年国庆卷(易错题订正)\")] \n",
@ -51,15 +49,14 @@
"\"\"\"---其他预处理替换命令结束---\"\"\"\n", "\"\"\"---其他预处理替换命令结束---\"\"\"\n",
"\n", "\n",
"\"\"\"---设置目标文件名---\"\"\"\n", "\"\"\"---设置目标文件名---\"\"\"\n",
"destination_file = \"临时文件/测验05\"\n", "destination_file = \"临时文件/29_导数的应用\"\n",
"\"\"\"---设置目标文件名结束---\"\"\"\n", "\"\"\"---设置目标文件名结束---\"\"\"\n",
"\n", "\n",
"\n", "\n",
"\"\"\"---设置题号数据---\"\"\"\n", "\"\"\"---设置题号数据---\"\"\"\n",
"problems = [\n", "problems = [\n",
"\"3632,3636,4144,3986,4081,4124,3658,4313,4278,4257,4153,4154\",\n", "\"30374,9919,30343,30356,30408,30410,30372,30377,4009,9922,10828,30411,30352,30418,30353,30355,9926,30382\",\n",
"\"4365,4420,4460,4461\",\n", "\"30406,30331,30407,10824,30347,30385,30415,30379,10803,5116,30419,30369,30421,30359\"\n",
"\"4485,30282,4763,4465,4466\"\n",
"]\n", "]\n",
"\"\"\"---设置题号数据结束---\"\"\"\n", "\"\"\"---设置题号数据结束---\"\"\"\n",
"\n", "\n",
@ -210,7 +207,7 @@
], ],
"metadata": { "metadata": {
"kernelspec": { "kernelspec": {
"display_name": "Python 3.8.8 ('base')", "display_name": "Python 3.9.7 ('base')",
"language": "python", "language": "python",
"name": "python3" "name": "python3"
}, },
@ -224,12 +221,12 @@
"name": "python", "name": "python",
"nbconvert_exporter": "python", "nbconvert_exporter": "python",
"pygments_lexer": "ipython3", "pygments_lexer": "ipython3",
"version": "3.8.8" "version": "3.9.7"
}, },
"orig_nbformat": 4, "orig_nbformat": 4,
"vscode": { "vscode": {
"interpreter": { "interpreter": {
"hash": "d311ffef239beb3b8f3764271728f3972d7b090c974f8e972fcdeedf230299ac" "hash": "e4cce46d6be9934fbd27f9ca0432556941ea5bdf741d4f4d64c6cd7f8dfa8fba"
} }
} }
}, },

View File

@ -172,7 +172,7 @@
], ],
"metadata": { "metadata": {
"kernelspec": { "kernelspec": {
"display_name": "Python 3.8.8 ('base')", "display_name": "Python 3.9.7 ('base')",
"language": "python", "language": "python",
"name": "python3" "name": "python3"
}, },
@ -186,12 +186,12 @@
"name": "python", "name": "python",
"nbconvert_exporter": "python", "nbconvert_exporter": "python",
"pygments_lexer": "ipython3", "pygments_lexer": "ipython3",
"version": "3.8.8" "version": "3.9.7"
}, },
"orig_nbformat": 4, "orig_nbformat": 4,
"vscode": { "vscode": {
"interpreter": { "interpreter": {
"hash": "d311ffef239beb3b8f3764271728f3972d7b090c974f8e972fcdeedf230299ac" "hash": "e4cce46d6be9934fbd27f9ca0432556941ea5bdf741d4f4d64c6cd7f8dfa8fba"
} }
} }
}, },

View File

@ -2,16 +2,16 @@
"cells": [ "cells": [
{ {
"cell_type": "code", "cell_type": "code",
"execution_count": 1, "execution_count": 2,
"metadata": {}, "metadata": {},
"outputs": [ "outputs": [
{ {
"name": "stdout", "name": "stdout",
"output_type": "stream", "output_type": "stream",
"text": [ "text": [
"开始编译教师版本pdf文件: 临时文件/待填tag_教师用_20221030.tex\n", "开始编译教师版本pdf文件: 临时文件/29预选_教师用_20221031.tex\n",
"0\n", "0\n",
"开始编译学生版本pdf文件: 临时文件/待填tag_学生用_20221030.tex\n", "开始编译学生版本pdf文件: 临时文件/29预选_学生用_20221031.tex\n",
"0\n" "0\n"
] ]
} }
@ -26,14 +26,16 @@
"\"\"\"---设置题目列表---\"\"\"\n", "\"\"\"---设置题目列表---\"\"\"\n",
"#留空为编译全题库, a为读取临时文件中的题号筛选.txt文件生成题库\n", "#留空为编译全题库, a为读取临时文件中的题号筛选.txt文件生成题库\n",
"problems = r\"\"\"\n", "problems = r\"\"\"\n",
"011988,011989,011990,011991,011992,011993,011994,011995,011996,011997,011998,011999,012000,012001,012002,012003,012004,012005,012006,012007,012008,012009,012010,012011,012012,012013,012014,012015,012016,012017,012018,012019,012020,012021,012022,012023,012024,012025,012026,012027,012028,012029,030077,030078,030079,030080,030081,030082,030083,030084,030085,030086,030087,030088,030089,030090,030091,030092,030093,030094,030095,030096,030097,030098,030100,030103,030113,030114,030115,030116,030117,030118,030119,030120,030121,030122,030123,030124,030125,030126,030127,030128,030129,030130,030131,030132,030133,030134,030135,030136,030137,030138,030139,030140,030141,030142,030283,030284,030285,030286,030287,030288,030289,030290,030291,030292,030293,030294,030295,030296,030297,030298,030299,030300,030301,030302,030303,030304,030305,030306,030307,030308,030309,030310,030311,030312,030313,030314,030315,030316,030317,030318,030319,030320,030321,030322,030323,030324,030325,030326,030327,030328,030329,030330,030331,030332,030333,030334,030335,030336,030337,030338,030339,030340,030341,030342,030343,030344,030345,030346,030347,030348,030349,030350,030351,030352,030353,030354,030355,030356,030357,030358,030359,030360,030361,030362,030363,030364,030365,030366,030367,030368,030369,030370,030371,030372,030373,030374,030375,030376,030377,030378,030379,030380,030381,030382,030383,030384,030385,030386,030387,030388,030389,030390,030391,030392,030393,030394,030395,030396,030397,030398,030399,030400,030401,030402,030403,030404,030405,030406,030407,030408,030409,030410,030411,030412,030413,030414,030415,030416,030417,030418,030419,030420,030421,030422,030423,030424,030425,030426\n", "30374,30407,9919,10824,30343,30347,30356,30385,30408,30410,30415,30372,30379,30377,4009,10803,10828,30411,9922,5116,30352,30418,30419,30353,30355,30369,30421,9926,30359,30382\n",
"\n",
"\n",
"\n", "\n",
"\"\"\"\n", "\"\"\"\n",
"\"\"\"---设置题目列表结束---\"\"\"\n", "\"\"\"---设置题目列表结束---\"\"\"\n",
"\n", "\n",
"\"\"\"---设置文件名---\"\"\"\n", "\"\"\"---设置文件名---\"\"\"\n",
"#目录和文件的分隔务必用/\n", "#目录和文件的分隔务必用/\n",
"filename = \"临时文件/待填tag\"\n", "filename = \"临时文件/29预选\"\n",
"\"\"\"---设置文件名结束---\"\"\"\n", "\"\"\"---设置文件名结束---\"\"\"\n",
"\n", "\n",
"\n", "\n",
@ -174,7 +176,7 @@
], ],
"metadata": { "metadata": {
"kernelspec": { "kernelspec": {
"display_name": "Python 3.8.8 ('base')", "display_name": "Python 3.9.7 ('base')",
"language": "python", "language": "python",
"name": "python3" "name": "python3"
}, },
@ -188,12 +190,12 @@
"name": "python", "name": "python",
"nbconvert_exporter": "python", "nbconvert_exporter": "python",
"pygments_lexer": "ipython3", "pygments_lexer": "ipython3",
"version": "3.8.8" "version": "3.9.7"
}, },
"orig_nbformat": 4, "orig_nbformat": 4,
"vscode": { "vscode": {
"interpreter": { "interpreter": {
"hash": "d311ffef239beb3b8f3764271728f3972d7b090c974f8e972fcdeedf230299ac" "hash": "e4cce46d6be9934fbd27f9ca0432556941ea5bdf741d4f4d64c6cd7f8dfa8fba"
} }
} }
}, },

View File

@ -847,7 +847,7 @@
"K0229003X": { "K0229003X": {
"id": "K0229003X", "id": "K0229003X",
"unit_obj": "D02005X", "unit_obj": "D02005X",
"content": "会通过定义求$f(x)=x^\\frac 12$的导数, 掌握其中的分子有理化的方法." "content": "会通过定义求$f(x)=x^{\\frac 12}$的导数, 掌握其中的分子有理化的方法."
}, },
"K0229004X": { "K0229004X": {
"id": "K0229004X", "id": "K0229004X",
@ -952,7 +952,7 @@
"K0234002X": { "K0234002X": {
"id": "K0234002X", "id": "K0234002X",
"unit_obj": "D02006X", "unit_obj": "D02006X",
"content": "结合图像直观, 知道区间上的连续函数一定存在最大值和最小值." "content": "结合图像直观, 知道区间上的连续函数一定存在最大值和最小值."
}, },
"K0234003X": { "K0234003X": {
"id": "K0234003X", "id": "K0234003X",

File diff suppressed because it is too large Load Diff