diff --git a/工具/寻找tex文件中未赋答案的题目.ipynb b/工具/寻找tex文件中未赋答案的题目.ipynb index b54cf393..9de96737 100644 --- a/工具/寻找tex文件中未赋答案的题目.ipynb +++ b/工具/寻找tex文件中未赋答案的题目.ipynb @@ -2,90 +2,66 @@ "cells": [ { "cell_type": "code", - "execution_count": 12, + "execution_count": 4, "metadata": {}, "outputs": [ { "name": "stdout", "output_type": "stream", "text": [ - "36_椭圆与双曲线的概念及性质.tex\n", - "008894\n", + "38_计数原理与排列组合.tex\n", + "007380\n", "\n", "\n", - "002314\n", + "003666\n", "\n", "\n", - "000271\n", + "007455\n", "\n", "\n", - "009823\n", + "007502\n", "\n", "\n", - "030483\n", + "007521\n", "\n", "\n", - "002369\n", + "010861\n", "\n", "\n", - "008910\n", + "009333\n", "\n", "\n", - "003421\n", + "007673\n", "\n", "\n", - "008912\n", + "002537\n", "\n", "\n", - "030484\n", + "002586\n", "\n", "\n", - "002391\n", + "007432\n", "\n", "\n", - "002435\n", + "002563\n", "\n", "\n", - "003400\n", + "009262\n", "\n", "\n", - "002329\n", + "007476\n", "\n", "\n", - "008873\n", + "007494\n", "\n", "\n", - "002342\n", + "003640\n", "\n", "\n", - "010673\n", + "009351\n", "\n", "\n", - "002325\n", - "\n", - "\n", - "004717\n", - "\n", - "\n", - "002348\n", - "\n", - "\n", - "009985\n", - "\n", - "\n", - "009830\n", - "\n", - "\n", - "009832\n", - "\n", - "\n", - "002372\n", - "\n", - "\n", - "003431\n", - "\n", - "\n", - "008952\n", + "003574\n", "\n", "\n" ] @@ -95,9 +71,9 @@ "import os,json,re\n", "\n", "#这里需要修改, 设定路径与选择文件\n", - "fileind = 36\n", + "fileind = 38\n", "# path = r\"C:\\Users\\weiye\\Documents\\wwy sync\\23届\\上学期测验卷\"\n", - "path = r\"C:\\Users\\wang weiye\\Documents\\wwy sync\\23届\\第一轮复习讲义\"\n", + "path = r\"C:\\Users\\weiye\\Documents\\wwy sync\\23届\\第一轮复习讲义\"\n", "\n", "fileind = fileind - 1\n", "with open(\"../题库0.3/Problems.json\",\"r\",encoding = \"utf8\") as f:\n", @@ -125,7 +101,7 @@ ], "metadata": { "kernelspec": { - "display_name": "Python 3.9.7 ('base')", + "display_name": "Python 3.8.15 ('mathdept')", "language": "python", "name": "python3" }, @@ -139,12 +115,12 @@ "name": "python", "nbconvert_exporter": "python", "pygments_lexer": "ipython3", - "version": "3.9.7" + "version": "3.8.15" }, "orig_nbformat": 4, "vscode": { "interpreter": { - "hash": "e4cce46d6be9934fbd27f9ca0432556941ea5bdf741d4f4d64c6cd7f8dfa8fba" + "hash": "42dd566da87765ddbe9b5c5b483063747fec4aacc5469ad554706e4b742e67b2" } } }, diff --git a/工具/批量添加题库字段数据.ipynb b/工具/批量添加题库字段数据.ipynb index 1b9f6e12..d6a65a23 100644 --- a/工具/批量添加题库字段数据.ipynb +++ b/工具/批量添加题库字段数据.ipynb @@ -2,25 +2,45 @@ "cells": [ { "cell_type": "code", - "execution_count": 9, + "execution_count": 1, "metadata": {}, "outputs": [ { "name": "stdout", "output_type": "stream", "text": [ - "题号: 008894 , 字段: ans 中已修改数据: $[1,5)\\cup (5,+\\infty)$\n", - "题号: 002314 , 字段: ans 中已修改数据: $(3,4)\\cup (4,5)$\n", - "题号: 000271 , 字段: ans 中已修改数据: $\\dfrac{\\sqrt{5}-1}2$\n", - "题号: 009823 , 字段: ans 中已修改数据: 最大值为$10$, 最小值为$2$\n", - "题号: 030483 , 字段: ans 中已修改数据: $\\pm 1$\n", - "题号: 002369 , 字段: ans 中已修改数据: $\\dfrac{x^2}{9/2}-\\dfrac{y^2}{9/2}=1$\n", - "题号: 008910 , 字段: ans 中已修改数据: B\n", - "题号: 003421 , 字段: ans 中已修改数据: $\\arccos \\dfrac 13$\n", - "题号: 008912 , 字段: ans 中已修改数据: $x^2-\\dfrac{y^2}9=1$或$\\dfrac{y^2}{81}-\\dfrac{x^2}9=1$\n", - "题号: 030484 , 字段: ans 中已修改数据: $90^{\\circ}$\n", - "题号: 002391 , 字段: ans 中已修改数据: (1) $y=x$($x>\\sqrt{2}$或$y<-\\sqrt{2}$); (2) $2x^2-y^2-4x+y=0$, 能取到每一个点\n", - "题号: 002435 , 字段: ans 中已修改数据: (1) $y=\\sqrt{3}x+1$; (2) $y=\\dfrac{1+\\sqrt{7}}2x+\\dfrac{1-\\sqrt{7}}2$或$y=\\dfrac{1-\\sqrt{7}}2x+\\dfrac{1+\\sqrt{7}}2$\n" + "题号: 003400 , 字段: ans 中已修改数据: $(4,5)$\n", + "题号: 002329 , 字段: ans 中已修改数据: $\\dfrac{y^2}{25}+\\dfrac{x^2}{16}=1$或$\\dfrac{x^2}{25}+\\dfrac{y^2}{9}=1$\n", + "题号: 008873 , 字段: ans 中已修改数据: (1) $\\dfrac{x^2}{100}+\\dfrac{y^2}{64}=1$; (2) $\\dfrac{x^2}{6}+\\dfrac{y^2}{4}=1$; (3) $\\dfrac{x^2}8+\\dfrac{y^2}4=1$或$\\dfrac{y^2}8+\\dfrac{x^2}4=1$\n", + "题号: 002342 , 字段: ans 中已修改数据: $\\sqrt{3}-1$\n", + "题号: 010673 , 字段: ans 中已修改数据: $\\dfrac{x^2}{5.9^2}+\\dfrac{y^2}{5.8^2}=1$(以$1\\times 10^8\\text{km}$为单位)\n", + "题号: 002325 , 字段: ans 中已修改数据: $2x+4y-3=0$\n", + "题号: 004717 , 字段: ans 中已修改数据: B\n", + "题号: 002348 , 字段: ans 中已修改数据: $(-\\sqrt{5},0)$或$(\\sqrt{5},0)$\n", + "题号: 009985 , 字段: ans 中已修改数据: $6$\n", + "题号: 009830 , 字段: ans 中已修改数据: A\n", + "题号: 009832 , 字段: ans 中已修改数据: (1) $\\dfrac{x^2}{25}-\\dfrac{y^2}{3}=1$; (2) $\\dfrac{x^2}{16}-\\dfrac{y^2}9=1$\n", + "题号: 002372 , 字段: ans 中已修改数据: $\\dfrac{x^2}{64/9}-\\dfrac{y^2}4=1$\n", + "题号: 003431 , 字段: ans 中已修改数据: $3$\n", + "题号: 008952 , 字段: ans 中已修改数据: 斜率为$2$, 但是判别式小于零, 故直线不存在.\n", + "题号: 007380 , 字段: ans 中已修改数据: C\n", + "题号: 003666 , 字段: ans 中已修改数据: D\n", + "题号: 007455 , 字段: ans 中已修改数据: $120$\n", + "题号: 007502 , 字段: ans 中已修改数据: $20$\n", + "题号: 007521 , 字段: ans 中已修改数据: $2520$\n", + "题号: 010861 , 字段: ans 中已修改数据: $24$\n", + "题号: 009333 , 字段: ans 中已修改数据: $375$\n", + "题号: 007673 , 字段: ans 中已修改数据: $78120$\n", + "题号: 002537 , 字段: ans 中已修改数据: $3720$\n", + "题号: 002586 , 字段: ans 中已修改数据: $45213$, $88$\n", + "题号: 007432 , 字段: ans 中已修改数据: (1) $72$; (2) $72$; (3) $72$\n", + "题号: 002563 , 字段: ans 中已修改数据: $1-\\dfrac{1}{(n+1)!}$\n", + "题号: 009262 , 字段: ans 中已修改数据: (1) $6$; (2) $5$; (3) $4$\n", + "题号: 007476 , 字段: ans 中已修改数据: $3$或$6$\n", + "题号: 007494 , 字段: ans 中已修改数据: 证明略\n", + "题号: 003640 , 字段: ans 中已修改数据: $\\dfrac{27}{100}$\n", + "题号: 009351 , 字段: ans 中已修改数据: $\\dfrac{11}{21}$\n", + "题号: 003574 , 字段: ans 中已修改数据: $0.985$\n" ] } ], @@ -118,7 +138,7 @@ ], "metadata": { "kernelspec": { - "display_name": "Python 3.9.7 ('base')", + "display_name": "Python 3.8.15 ('mathdept')", "language": "python", "name": "python3" }, @@ -132,12 +152,12 @@ "name": "python", "nbconvert_exporter": "python", "pygments_lexer": "ipython3", - "version": "3.9.7" + "version": "3.8.15" }, "orig_nbformat": 4, "vscode": { "interpreter": { - "hash": "e4cce46d6be9934fbd27f9ca0432556941ea5bdf741d4f4d64c6cd7f8dfa8fba" + "hash": "42dd566da87765ddbe9b5c5b483063747fec4aacc5469ad554706e4b742e67b2" } } }, diff --git a/工具/文本文件/metadata.txt b/工具/文本文件/metadata.txt index e05557bc..ea7b8ff4 100644 --- a/工具/文本文件/metadata.txt +++ b/工具/文本文件/metadata.txt @@ -1,3 +1,97 @@ ans -test \ No newline at end of file +003400 +$(4,5)$ + +002329 +$\dfrac{y^2}{25}+\dfrac{x^2}{16}=1$或$\dfrac{x^2}{25}+\dfrac{y^2}{9}=1$ + +008873 +(1) $\dfrac{x^2}{100}+\dfrac{y^2}{64}=1$; (2) $\dfrac{x^2}{6}+\dfrac{y^2}{4}=1$; (3) $\dfrac{x^2}8+\dfrac{y^2}4=1$或$\dfrac{y^2}8+\dfrac{x^2}4=1$ + +002342 +$\sqrt{3}-1$ + +010673 +$\dfrac{x^2}{5.9^2}+\dfrac{y^2}{5.8^2}=1$(以$1\times 10^8\text{km}$为单位) + +002325 +$2x+4y-3=0$ + +004717 +B + +002348 +$(-\sqrt{5},0)$或$(\sqrt{5},0)$ + +009985 +$6$ + +009830 +A + +009832 +(1) $\dfrac{x^2}{25}-\dfrac{y^2}{3}=1$; (2) $\dfrac{x^2}{16}-\dfrac{y^2}9=1$ + +002372 +$\dfrac{x^2}{64/9}-\dfrac{y^2}4=1$ + +003431 +$3$ + +008952 +斜率为$2$, 但是判别式小于零, 故直线不存在. + +007380 +C + +003666 +D + +007455 +$120$ + +007502 +$20$ + +007521 +$2520$ + +010861 +$24$ + +009333 +$375$ + +007673 +$78120$ + +002537 +$3720$ + +002586 +$45213$, $88$ + +007432 +(1) $72$; (2) $72$; (3) $72$ + +002563 +$1-\dfrac{1}{(n+1)!}$ + +009262 +(1) $6$; (2) $5$; (3) $4$ + +007476 +$3$或$6$ + +007494 +证明略 + +003640 +$\dfrac{27}{100}$ + +009351 +$\dfrac{11}{21}$ + +003574 +$0.985$ diff --git a/工具/题号选题pdf生成.ipynb b/工具/题号选题pdf生成.ipynb index c386d27a..50a53343 100644 --- a/工具/题号选题pdf生成.ipynb +++ b/工具/题号选题pdf生成.ipynb @@ -9,9 +9,9 @@ "name": "stdout", "output_type": "stream", "text": [ - "开始编译教师版本pdf文件: 临时文件/题库_教师用_20221205.tex\n", + "开始编译教师版本pdf文件: 临时文件/题库_教师用_20221208.tex\n", "0\n", - "开始编译学生版本pdf文件: 临时文件/题库_学生用_20221205.tex\n", + "开始编译学生版本pdf文件: 临时文件/题库_学生用_20221208.tex\n", "0\n" ] } @@ -174,7 +174,7 @@ ], "metadata": { "kernelspec": { - "display_name": "Python 3.8.8 ('base')", + "display_name": "Python 3.8.15 ('mathdept')", "language": "python", "name": "python3" }, @@ -188,12 +188,12 @@ "name": "python", "nbconvert_exporter": "python", "pygments_lexer": "ipython3", - "version": "3.8.8" + "version": "3.8.15" }, "orig_nbformat": 4, "vscode": { "interpreter": { - "hash": "d311ffef239beb3b8f3764271728f3972d7b090c974f8e972fcdeedf230299ac" + "hash": "42dd566da87765ddbe9b5c5b483063747fec4aacc5469ad554706e4b742e67b2" } } }, diff --git a/题库0.3/Problems.json b/题库0.3/Problems.json index 8fbfe7b6..180b344d 100644 --- a/题库0.3/Problems.json +++ b/题库0.3/Problems.json @@ -64045,7 +64045,7 @@ "椭圆" ], "genre": "解答题", - "ans": "", + "ans": "$2x+4y-3=0$", "solution": "", "duration": -1, "usages": [], @@ -64142,7 +64142,7 @@ "椭圆" ], "genre": "填空题", - "ans": "", + "ans": "$\\dfrac{y^2}{25}+\\dfrac{x^2}{16}=1$或$\\dfrac{x^2}{25}+\\dfrac{y^2}{9}=1$", "solution": "", "duration": -1, "usages": [], @@ -64454,7 +64454,7 @@ "椭圆" ], "genre": "填空题", - "ans": "", + "ans": "$\\sqrt{3}-1$", "solution": "", "duration": -1, "usages": [], @@ -64599,7 +64599,7 @@ "双曲线" ], "genre": "填空题", - "ans": "", + "ans": "$(-\\sqrt{5},0)$或$(\\sqrt{5},0)$", "solution": "", "duration": -1, "usages": [], @@ -65190,7 +65190,7 @@ "双曲线" ], "genre": "填空题", - "ans": "", + "ans": "$\\dfrac{x^2}{64/9}-\\dfrac{y^2}4=1$", "solution": "", "duration": -1, "usages": [], @@ -69465,7 +69465,7 @@ "排列" ], "genre": "填空题", - "ans": "", + "ans": "$3720$", "solution": "", "duration": -1, "usages": [ @@ -70141,7 +70141,7 @@ "排列" ], "genre": "填空题", - "ans": "", + "ans": "$1-\\dfrac{1}{(n+1)!}$", "solution": "", "duration": -1, "usages": [ @@ -70773,7 +70773,7 @@ "加法原理与乘法原理" ], "genre": "填空题", - "ans": "", + "ans": "$45213$, $88$", "solution": "", "duration": -1, "usages": [ @@ -91695,7 +91695,7 @@ "椭圆" ], "genre": "填空题", - "ans": "", + "ans": "$(4,5)$", "solution": "", "duration": -1, "usages": [], @@ -92455,7 +92455,7 @@ "双曲线" ], "genre": "填空题", - "ans": "", + "ans": "$3$", "solution": "", "duration": -1, "usages": [], @@ -96082,7 +96082,7 @@ "概率" ], "genre": "填空题", - "ans": "", + "ans": "$0.985$", "solution": "", "duration": -1, "usages": [], @@ -97734,7 +97734,7 @@ "概率" ], "genre": "填空题", - "ans": "", + "ans": "$\\dfrac{27}{100}$", "solution": "", "duration": -1, "usages": [ @@ -98400,7 +98400,7 @@ "加法原理与乘法原理" ], "genre": "选择题", - "ans": "", + "ans": "D", "solution": "", "duration": -1, "usages": [ @@ -125706,7 +125706,7 @@ "椭圆" ], "genre": "选择题", - "ans": "", + "ans": "B", "solution": "", "duration": -1, "usages": [ @@ -187395,7 +187395,7 @@ "加法原理与乘法原理" ], "genre": "选择题", - "ans": "", + "ans": "C", "solution": "", "duration": -1, "usages": [], @@ -188553,7 +188553,7 @@ "排列" ], "genre": "解答题", - "ans": "", + "ans": "(1) $72$; (2) $72$; (3) $72$", "solution": "", "duration": -1, "usages": [], @@ -189075,7 +189075,7 @@ "加法原理与乘法原理" ], "genre": "填空题", - "ans": "", + "ans": "$120$", "solution": "", "duration": -1, "usages": [], @@ -189555,7 +189555,7 @@ "组合" ], "genre": "填空题", - "ans": "", + "ans": "$3$或$6$", "solution": "", "duration": -1, "usages": [], @@ -189961,7 +189961,7 @@ "组合" ], "genre": "解答题", - "ans": "", + "ans": "证明略", "solution": "", "duration": -1, "usages": [], @@ -190144,7 +190144,7 @@ "加法原理与乘法原理" ], "genre": "解答题", - "ans": "", + "ans": "$20$", "solution": "", "duration": -1, "usages": [], @@ -190572,7 +190572,7 @@ "组合" ], "genre": "解答题", - "ans": "", + "ans": "$2520$", "solution": "", "duration": -1, "usages": [], @@ -194251,7 +194251,7 @@ "加法原理与乘法原理" ], "genre": "解答题", - "ans": "", + "ans": "$78120$", "solution": "", "duration": -1, "usages": [], @@ -222789,7 +222789,7 @@ "椭圆" ], "genre": "解答题", - "ans": "", + "ans": "(1) $\\dfrac{x^2}{100}+\\dfrac{y^2}{64}=1$; (2) $\\dfrac{x^2}{6}+\\dfrac{y^2}{4}=1$; (3) $\\dfrac{x^2}8+\\dfrac{y^2}4=1$或$\\dfrac{y^2}8+\\dfrac{x^2}4=1$", "solution": "", "duration": -1, "usages": [], @@ -224815,7 +224815,7 @@ "双曲线" ], "genre": "解答题", - "ans": "", + "ans": "斜率为$2$, 但是判别式小于零, 故直线不存在.", "solution": "", "duration": -1, "usages": [], @@ -231774,7 +231774,7 @@ "排列" ], "genre": "解答题", - "ans": "", + "ans": "(1) $6$; (2) $5$; (3) $4$", "solution": "", "duration": -1, "usages": [], @@ -233401,7 +233401,7 @@ "组合" ], "genre": "解答题", - "ans": "", + "ans": "$375$", "solution": "", "duration": -1, "usages": [], @@ -233821,7 +233821,7 @@ "概率" ], "genre": "解答题", - "ans": "", + "ans": "$\\dfrac{11}{21}$", "solution": "", "duration": -1, "usages": [], @@ -244981,7 +244981,7 @@ "双曲线" ], "genre": "选择题", - "ans": "", + "ans": "A", "solution": "", "duration": -1, "usages": [], @@ -245032,7 +245032,7 @@ "双曲线" ], "genre": "解答题", - "ans": "", + "ans": "(1) $\\dfrac{x^2}{25}-\\dfrac{y^2}{3}=1$; (2) $\\dfrac{x^2}{16}-\\dfrac{y^2}9=1$", "solution": "", "duration": -1, "usages": [], @@ -248648,7 +248648,7 @@ "双曲线" ], "genre": "填空题", - "ans": "", + "ans": "$6$", "solution": "", "duration": -1, "usages": [], @@ -264913,7 +264913,7 @@ "椭圆" ], "genre": "解答题", - "ans": "", + "ans": "$\\dfrac{x^2}{5.9^2}+\\dfrac{y^2}{5.8^2}=1$(以$1\\times 10^8\\text{km}$为单位)", "solution": "", "duration": -1, "usages": [], @@ -269505,7 +269505,7 @@ "组合" ], "genre": "解答题", - "ans": "", + "ans": "$24$", "solution": "", "duration": -1, "usages": [],