diff --git a/工具/关键字筛选题号.ipynb b/工具/关键字筛选题号.ipynb index c08597ed..2105d4ff 100644 --- a/工具/关键字筛选题号.ipynb +++ b/工具/关键字筛选题号.ipynb @@ -2,7 +2,7 @@ "cells": [ { "cell_type": "code", - "execution_count": 10, + "execution_count": 1, "metadata": {}, "outputs": [ { @@ -11,7 +11,7 @@ "0" ] }, - "execution_count": 10, + "execution_count": 1, "metadata": {}, "output_type": "execute_result" } @@ -21,7 +21,7 @@ "\n", "\"\"\"---设置关键字, 同一field下不同选项为or关系, 同一字典中不同字段间为and关系, 不同字典间为or关系, _not表示列表中的关键字都不含, 同一字典中的数字用来供应同一字段不同的条件之间的and---\"\"\"\n", "keywords_dict_table = [\n", - " {\"tags\":[\"第三单元\"]}\n", + " {\"tags\":[\"第五单元\"]}\n", "]\n", "\"\"\"---关键字设置完毕---\"\"\"\n", "# 示例: keywords_dict_table = [\n", @@ -85,7 +85,7 @@ ], "metadata": { "kernelspec": { - "display_name": "Python 3.8.8 ('base')", + "display_name": "Python 3.9.7 ('base')", "language": "python", "name": "python3" }, @@ -99,12 +99,12 @@ "name": "python", "nbconvert_exporter": "python", "pygments_lexer": "ipython3", - "version": "3.8.8" + "version": "3.9.7" }, "orig_nbformat": 4, "vscode": { "interpreter": { - "hash": "d311ffef239beb3b8f3764271728f3972d7b090c974f8e972fcdeedf230299ac" + "hash": "e4cce46d6be9934fbd27f9ca0432556941ea5bdf741d4f4d64c6cd7f8dfa8fba" } } }, diff --git a/工具/已用题号剔除.ipynb b/工具/已用题号剔除.ipynb index 55fd75e3..97a2856e 100644 --- a/工具/已用题号剔除.ipynb +++ b/工具/已用题号剔除.ipynb @@ -2,15 +2,15 @@ "cells": [ { "cell_type": "code", - "execution_count": 38, + "execution_count": 4, "metadata": {}, "outputs": [ { "name": "stdout", "output_type": "stream", "text": [ - "首行题目数量: 199\n", - "剩余题目数量: 191\n" + "首行题目数量: 1228\n", + "剩余题目数量: 1105\n" ] } ], @@ -18,14 +18,14 @@ "import os,re\n", "\n", "\"\"\"---设置题号列表所在文件, 仅第一行有用---\"\"\"\n", - "id_list_file = \"临时文件/关键字筛选题号.txt\"\n", + "id_list_file = \"临时文件/题号筛选.txt\"\n", "\"\"\"---设置题号列表文件结束---\"\"\"\n", "\n", "\"\"\"---设置要排除的题号所在的绝对路径---\"\"\"\n", "used_path_list = [\n", - "r\"C:/Users/weiye/Documents/wwy sync/23届/第一轮复习讲义/\",\n", - "r\"C:/Users/weiye/Documents/wwy sync/23届/上学期测验卷/\",\n", - "r\"C:/Users/weiye/Documents/wwy sync/23届/上学期周末卷/\"\n", + "r\"C:\\Users\\Wang Weiye\\Documents\\wwy sync\\23届\\第一轮复习讲义/\",\n", + "r\"C:\\Users\\Wang Weiye\\Documents\\wwy sync\\23届\\上学期测验卷/\",\n", + "r\"C:\\Users\\Wang Weiye\\Documents\\wwy sync\\23届\\上学期周末卷/\"\n", "]\n", "\"\"\"---路径设置完毕---\"\"\"\n", "\n", @@ -99,7 +99,7 @@ ], "metadata": { "kernelspec": { - "display_name": "Python 3.8.8 ('base')", + "display_name": "Python 3.9.7 ('base')", "language": "python", "name": "python3" }, @@ -113,12 +113,12 @@ "name": "python", "nbconvert_exporter": "python", "pygments_lexer": "ipython3", - "version": "3.8.8" + "version": "3.9.7" }, "orig_nbformat": 4, "vscode": { "interpreter": { - "hash": "d311ffef239beb3b8f3764271728f3972d7b090c974f8e972fcdeedf230299ac" + "hash": "e4cce46d6be9934fbd27f9ca0432556941ea5bdf741d4f4d64c6cd7f8dfa8fba" } } }, diff --git a/工具/添加关联题目.ipynb b/工具/添加关联题目.ipynb index 91092303..189d9e69 100644 --- a/工具/添加关联题目.ipynb +++ b/工具/添加关联题目.ipynb @@ -2,15 +2,15 @@ "cells": [ { "cell_type": "code", - "execution_count": 3, + "execution_count": 4, "metadata": {}, "outputs": [], "source": [ "import os,re,json,time\n", "\n", "\"\"\"---设置原题目id与新题目id---\"\"\"\n", - "old_id = \"9560\"\n", - "new_id = \"30104\"\n", + "old_id = \"1899\"\n", + "new_id = \"30108\"\n", "\"\"\"---设置完毕---\"\"\"\n", "\n", "old_id = old_id.zfill(6)\n", @@ -50,7 +50,7 @@ ], "metadata": { "kernelspec": { - "display_name": "Python 3.8.8 ('base')", + "display_name": "Python 3.9.7 ('base')", "language": "python", "name": "python3" }, @@ -64,12 +64,12 @@ "name": "python", "nbconvert_exporter": "python", "pygments_lexer": "ipython3", - "version": "3.8.8" + "version": "3.9.7" }, "orig_nbformat": 4, "vscode": { "interpreter": { - "hash": "d311ffef239beb3b8f3764271728f3972d7b090c974f8e972fcdeedf230299ac" + "hash": "e4cce46d6be9934fbd27f9ca0432556941ea5bdf741d4f4d64c6cd7f8dfa8fba" } } }, diff --git a/工具/讲义生成.ipynb b/工具/讲义生成.ipynb index 920e6988..78efa73c 100644 --- a/工具/讲义生成.ipynb +++ b/工具/讲义生成.ipynb @@ -2,7 +2,7 @@ "cells": [ { "cell_type": "code", - "execution_count": 1, + "execution_count": 2, "metadata": {}, "outputs": [ { @@ -15,9 +15,9 @@ "题块 2 处理完毕.\n", "正在处理题块 3 .\n", "题块 3 处理完毕.\n", - "开始编译教师版本pdf文件: 临时文件/测验04预选_教师_20221007.tex\n", + "开始编译教师版本pdf文件: 临时文件/周末卷04预选_教师_20221008.tex\n", "0\n", - "开始编译学生版本pdf文件: 临时文件/测验04预选_学生_20221007.tex\n", + "开始编译学生版本pdf文件: 临时文件/周末卷04预选_学生_20221008.tex\n", "0\n" ] } @@ -41,7 +41,7 @@ "# enumi_mode = 0\n", "\n", "#2023届测验卷与周末卷\n", - "exec_list = [(\"标题替换\",\"测验04预选\")]\n", + "exec_list = [(\"标题替换\",\"周末卷04预选\")]\n", "enumi_mode = 1\n", "\n", "#日常选题讲义\n", @@ -51,15 +51,15 @@ "\"\"\"---其他预处理替换命令结束---\"\"\"\n", "\n", "\"\"\"---设置目标文件名---\"\"\"\n", - "destination_file = \"临时文件/测验04预选\"\n", + "destination_file = \"临时文件/周末卷04预选\"\n", "\"\"\"---设置目标文件名结束---\"\"\"\n", "\n", "\n", "\"\"\"---设置题号数据---\"\"\"\n", "problems = [\n", - "\"5888,5943,30104,4248,30101,4322,3683,30102\",\n", - "\"5924,6346,5993,6061\",\n", - "\"3627,6085,30103\"\n", + "\"146,1853,1860,1880,30108,2038,3355,655,724,30105,30106,10349,30107,3621\",\n", + "\"1846,2013,3703\",\n", + "\"38294,1557,4702,5251\"\n", "]\n", "\"\"\"---设置题号数据结束---\"\"\"\n", "\n", @@ -210,7 +210,7 @@ ], "metadata": { "kernelspec": { - "display_name": "Python 3.8.8 ('base')", + "display_name": "Python 3.9.7 ('base')", "language": "python", "name": "python3" }, @@ -224,12 +224,12 @@ "name": "python", "nbconvert_exporter": "python", "pygments_lexer": "ipython3", - "version": "3.8.8" + "version": "3.9.7" }, "orig_nbformat": 4, "vscode": { "interpreter": { - "hash": "d311ffef239beb3b8f3764271728f3972d7b090c974f8e972fcdeedf230299ac" + "hash": "e4cce46d6be9934fbd27f9ca0432556941ea5bdf741d4f4d64c6cd7f8dfa8fba" } } }, diff --git a/工具/题号选题pdf生成.ipynb b/工具/题号选题pdf生成.ipynb index 0e82cc93..4615c875 100644 --- a/工具/题号选题pdf生成.ipynb +++ b/工具/题号选题pdf生成.ipynb @@ -2,16 +2,16 @@ "cells": [ { "cell_type": "code", - "execution_count": 4, + "execution_count": 3, "metadata": {}, "outputs": [ { "name": "stdout", "output_type": "stream", "text": [ - "开始编译教师版本pdf文件: 临时文件/测试_教师用_20221007.tex\n", + "开始编译教师版本pdf文件: 临时文件/题库_教师用_20221008.tex\n", "0\n", - "开始编译学生版本pdf文件: 临时文件/测试_学生用_20221007.tex\n", + "开始编译学生版本pdf文件: 临时文件/题库_学生用_20221008.tex\n", "0\n" ] } @@ -33,7 +33,7 @@ "\n", "\"\"\"---设置文件名---\"\"\"\n", "#目录和文件的分隔务必用/\n", - "filename = \"临时文件/测试\"\n", + "filename = \"临时文件/题库\"\n", "\"\"\"---设置文件名结束---\"\"\"\n", "\n", "\n", @@ -173,7 +173,7 @@ ], "metadata": { "kernelspec": { - "display_name": "Python 3.8.8 ('base')", + "display_name": "Python 3.9.7 ('base')", "language": "python", "name": "python3" }, @@ -187,12 +187,12 @@ "name": "python", "nbconvert_exporter": "python", "pygments_lexer": "ipython3", - "version": "3.8.8" + "version": "3.9.7" }, "orig_nbformat": 4, "vscode": { "interpreter": { - "hash": "d311ffef239beb3b8f3764271728f3972d7b090c974f8e972fcdeedf230299ac" + "hash": "e4cce46d6be9934fbd27f9ca0432556941ea5bdf741d4f4d64c6cd7f8dfa8fba" } } }, diff --git a/题库0.3/Problems.json b/题库0.3/Problems.json index 8300ec81..42b41ff5 100644 --- a/题库0.3/Problems.json +++ b/题库0.3/Problems.json @@ -48309,7 +48309,7 @@ }, "001896": { "id": "001896", - "content": "若向量$\\overrightarrow{a}=(-1,1)$, 且$\\overrightarrow{a}$与$\\overrightarrow{a}+2\\overrightarrow{b}$的方向相同, 则$\\overrightarrow{a}\\cdot\\overrightarrow{b}$的范围是\\blank{80}.", + "content": "若向量$\\overrightarrow{a}=(-1,1)$, 且$\\overrightarrow{a}$与$\\overrightarrow{a}+2\\overrightarrow{b}$的方向相同($\\overrightarrow{a}$与$\\overrightarrow{a}+2\\overrightarrow{b}\\ne \\overrightarrow{0}$), 则$\\overrightarrow{a}\\cdot\\overrightarrow{b}$的范围是\\blank{80}.", "objs": [ "K0508003B" ], @@ -48409,7 +48409,9 @@ "20220625\t王伟叶" ], "same": [], - "related": [], + "related": [ + "030108" + ], "remark": "", "space": "12ex" }, @@ -204106,7 +204108,9 @@ "20220726\t王伟叶" ], "same": [], - "related": [], + "related": [ + "030105" + ], "remark": "", "space": "12ex" }, @@ -204404,7 +204408,9 @@ "20220726\t王伟叶" ], "same": [], - "related": [], + "related": [ + "030107" + ], "remark": "", "space": "12ex" }, @@ -206419,7 +206425,9 @@ "20220726\t王伟叶" ], "same": [], - "related": [], + "related": [ + "030106" + ], "remark": "", "space": "12ex" }, @@ -286890,5 +286898,101 @@ ], "remark": "", "space": "" + }, + "030105": { + "id": "030105", + "content": "如图, 已知$|\\overrightarrow{OA}|=|\\overrightarrow{OB}|=1$, $\\overrightarrow{OA}$与$\\overrightarrow{OB}$的夹角为$120^{\\circ }$, $\\overrightarrow{OC}$与$\\overrightarrow{OA}$的夹角为$25^{\\circ }$, $|\\overrightarrow{OC}|=2\\sqrt 3$, 用$\\overrightarrow{OA},\\overrightarrow{OB}$的线性组合表示$\\overrightarrow{OC}$, 结果为$\\overrightarrow{OC}=$\\blank{50}.\n\\begin{center}\n \\begin{tikzpicture}[>=latex]\n \\draw (0,0) node [below] {$O$} coordinate (O);\n \\draw (1,0) node [below] {$A$} coordinate (A);\n \\draw (120:1) node [left] {$B$} coordinate (B);\n \\draw (25:{2*sqrt(3)}) node [above] {$C$} coordinate (C);\n \\draw [->] (O) -- (A);\n \\draw [->] (O) -- (B);\n \\draw [->] (O) -- (C);\n \\end{tikzpicture}\n\\end{center}", + "objs": [], + "tags": [ + "第五单元" + ], + "genre": "填空题", + "ans": "", + "solution": "", + "duration": -1, + "usages": [], + "origin": "二期课改练习册高二第一学期-20221008修改", + "edit": [ + "20220726\t王伟叶", + "20221008\t王伟叶" + ], + "same": [], + "related": [ + "008578" + ], + "remark": "", + "space": "" + }, + "030106": { + "id": "030106", + "content": "已知$|\\overrightarrow a|=2$, $|\\overrightarrow b|=4$, $\\overrightarrow a$与$\\overrightarrow b$的夹角为$120^{\\circ }$, 且向量$\\overrightarrow a+k\\overrightarrow b$与$k\\overrightarrow a+\\overrightarrow b$的夹角是锐角, 则实数$k$的取值范围为\\blank{50}.", + "objs": [], + "tags": [ + "第五单元" + ], + "genre": "填空题", + "ans": "", + "solution": "", + "duration": -1, + "usages": [], + "origin": "二期课改练习册高二第一学期-20221008修改", + "edit": [ + "20220726\t王伟叶", + "20221008\t王伟叶" + ], + "same": [], + "related": [ + "008687" + ], + "remark": "", + "space": "" + }, + "030107": { + "id": "030107", + "content": "已知向量$\\overrightarrow a=(3,4)$与$\\overrightarrow b=(1,0)$. 则$\\overrightarrow a$在$\\overrightarrow b$的方向上的投影为\\blank{50}; $\\overrightarrow b$在$\\overrightarrow a$的方向上的投影为\\blank{50}.", + "objs": [], + "tags": [ + "第五单元" + ], + "genre": "填空题", + "ans": "", + "solution": "", + "duration": -1, + "usages": [], + "origin": "二期课改练习册高二第一学期-20221008修改", + "edit": [ + "20220726\t王伟叶", + "20221008\t王伟叶" + ], + "same": [], + "related": [ + "008592" + ], + "remark": "", + "space": "" + }, + "030108": { + "id": "030108", + "content": "已知$4\\overrightarrow{m}=\\overrightarrow{a}+2\\overrightarrow{n}$, $6\\overrightarrow{b}=\\overrightarrow{a}-2\\overrightarrow{n}$. 其中$|\\overrightarrow{a}|=3$, $|\\overrightarrow{m}|=\\dfrac{\\sqrt{13}}{2}$, $|\\overrightarrow{n}|=\\dfrac{5}{2}$, 则$\\overrightarrow{a},\\overrightarrow{b}$的夹角的大小为\\blank{50}.", + "objs": [], + "tags": [ + "第五单元" + ], + "genre": "填空题", + "ans": "", + "solution": "", + "duration": -1, + "usages": [], + "origin": "2016届创新班作业\t3119-向量的数量积[2]-20221008修改", + "edit": [ + "20220625\t王伟叶", + "20221008\t王伟叶" + ], + "same": [], + "related": [ + "001899" + ], + "remark": "", + "space": "" } } \ No newline at end of file