20230327 afternoon

This commit is contained in:
WangWeiye 2023-03-27 17:34:02 +08:00
parent 60e65239d6
commit 31c868838a
8 changed files with 1127 additions and 191 deletions

View File

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

View File

@ -2,7 +2,7 @@
"cells": [ "cells": [
{ {
"cell_type": "code", "cell_type": "code",
"execution_count": 2, "execution_count": 5,
"metadata": {}, "metadata": {},
"outputs": [ "outputs": [
{ {
@ -11,7 +11,7 @@
"0" "0"
] ]
}, },
"execution_count": 2, "execution_count": 5,
"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",
" {\"origin\":[r\"复习\"],\"origin2\":[r\"2025\"]}\n", " {\"usages\":[r\"2025届高一1[12][^\\n]*0\\.[0123456]\\d{2}\"]}\n",
"]\n", "]\n",
"\"\"\"---关键字设置完毕---\"\"\"\n", "\"\"\"---关键字设置完毕---\"\"\"\n",
"# 示例: keywords_dict_table = [\n", "# 示例: keywords_dict_table = [\n",
@ -48,7 +48,10 @@
" for field1 in [c for c in condition_dict if not \"_not\" in c]:\n", " for field1 in [c for c in condition_dict if not \"_not\" in c]:\n",
" cond_list = condition_dict[field1]\n", " cond_list = condition_dict[field1]\n",
" field = re.sub(\"\\d\",\"\",field1)\n", " field = re.sub(\"\\d\",\"\",field1)\n",
" string = str(problem[field])\n", " if type(problem[field]) == list:\n",
" string = \"\\n\".join((problem[field]))\n",
" else:\n",
" string = str(problem[field])\n",
" current_match = False\n", " current_match = False\n",
" for cond in cond_list:\n", " for cond in cond_list:\n",
" if len(re.findall(cond,string)) > 0:\n", " if len(re.findall(cond,string)) > 0:\n",
@ -59,7 +62,10 @@
" cond_list = condition_dict[field1]\n", " cond_list = condition_dict[field1]\n",
" field1 = field1.replace(\"_not\",\"\")\n", " field1 = field1.replace(\"_not\",\"\")\n",
" field = re.sub(\"\\d\",\"\",field1)\n", " field = re.sub(\"\\d\",\"\",field1)\n",
" string = str(problem[field])\n", " if type(problem[field]) == list:\n",
" string = \"\\n\".join((problem[field]))\n",
" else:\n",
" string = str(problem[field])\n",
" current_match = True\n", " current_match = True\n",
" for cond in cond_list:\n", " for cond in cond_list:\n",
" if len(re.findall(cond,string)) > 0:\n", " if len(re.findall(cond,string)) > 0:\n",
@ -110,7 +116,7 @@
"name": "python", "name": "python",
"nbconvert_exporter": "python", "nbconvert_exporter": "python",
"pygments_lexer": "ipython3", "pygments_lexer": "ipython3",
"version": "3.9.15" "version": "3.8.15"
}, },
"orig_nbformat": 4, "orig_nbformat": 4,
"vscode": { "vscode": {

View File

@ -2,7 +2,7 @@
"cells": [ "cells": [
{ {
"cell_type": "code", "cell_type": "code",
"execution_count": 3, "execution_count": 12,
"metadata": {}, "metadata": {},
"outputs": [ "outputs": [
{ {
@ -12,7 +12,9 @@
"2025届高一11班\n", "2025届高一11班\n",
"2025届高一11班 有效\n", "2025届高一11班 有效\n",
"2025届高一12班\n", "2025届高一12班\n",
"2025届高一12班 有效\n" "2025届高一12班 有效\n",
"2025届高一02班\n",
"2025届高一02班 有效\n"
] ]
} }
], ],

View File

@ -2,34 +2,34 @@
"cells": [ "cells": [
{ {
"cell_type": "code", "cell_type": "code",
"execution_count": 1, "execution_count": 12,
"metadata": {}, "metadata": {},
"outputs": [ "outputs": [
{ {
"name": "stdout", "name": "stdout",
"output_type": "stream", "output_type": "stream",
"text": [ "text": [
"题号: 031361 , 字段: ans 中已修改数据: $\\sqrt{2}$\n", "题号: 000080 , 字段: usages 中已添加数据: 20230300\t2025届高一11班\t0.892\t0.919\n",
"题号: 031362 , 字段: ans 中已修改数据: $66$\n", "题号: 000081 , 字段: usages 中已添加数据: 20230300\t2025届高一11班\t1.000\n",
"题号: 031363 , 字段: ans 中已修改数据: $-1$\n", "题号: 000084 , 字段: usages 中已添加数据: 20230300\t2025届高一11班\t0.919\n",
"题号: 031364 , 字段: ans 中已修改数据: $8.5$\n", "题号: 000085 , 字段: usages 中已添加数据: 20230300\t2025届高一11班\t0.960\n",
"题号: 031365 , 字段: ans 中已修改数据: $160$\n", "题号: 000086 , 字段: usages 中已添加数据: 20230300\t2025届高一11班\t0.960\n",
"题号: 031366 , 字段: ans 中已修改数据: $\\dfrac{8\\sqrt{3}}3\\pi$\n", "题号: 000087 , 字段: usages 中已添加数据: 20230300\t2025届高一11班\t0.960\n",
"题号: 031367 , 字段: ans 中已修改数据: $10\\sqrt{3}$\n", "题号: 000088 , 字段: usages 中已添加数据: 20230300\t2025届高一11班\t0.878\n",
"题号: 031368 , 字段: ans 中已修改数据: $-3$\n", "题号: 000080 , 字段: usages 中已添加数据: 20230300\t2025届高一12班\t0.947\t0.974\n",
"题号: 031369 , 字段: ans 中已修改数据: $\\dfrac 45$\n", "题号: 000081 , 字段: usages 中已添加数据: 20230300\t2025届高一12班\t0.895\n",
"题号: 031370 , 字段: ans 中已修改数据: $\\dfrac{4\\pi}3$\n", "题号: 000084 , 字段: usages 中已添加数据: 20230300\t2025届高一12班\t0.829\n",
"题号: 031371 , 字段: ans 中已修改数据: $[-\\dfrac{13}4,3]$\n", "题号: 000085 , 字段: usages 中已添加数据: 20230300\t2025届高一12班\t0.934\n",
"题号: 031372 , 字段: ans 中已修改数据: $[\\dfrac 52,3]$\n", "题号: 000086 , 字段: usages 中已添加数据: 20230300\t2025届高一12班\t0.947\n",
"题号: 031373 , 字段: ans 中已修改数据: B\n", "题号: 000087 , 字段: usages 中已添加数据: 20230300\t2025届高一12班\t0.908\n",
"题号: 031374 , 字段: ans 中已修改数据: A\n", "题号: 000088 , 字段: usages 中已添加数据: 20230300\t2025届高一12班\t0.987\n",
"题号: 031375 , 字段: ans 中已修改数据: B\n", "题号: 000080 , 字段: usages 中已添加数据: 20230300\t2025届高一02班\t0.969\t0.938\n",
"题号: 031376 , 字段: ans 中已修改数据: D\n", "题号: 000081 , 字段: usages 中已添加数据: 20230300\t2025届高一02班\t0.656\n",
"题号: 031377 , 字段: ans 中已修改数据: (1) 证明略; (2) $\\arcsin \\dfrac{\\sqrt{15}}5$\n", "题号: 000084 , 字段: usages 中已添加数据: 20230300\t2025届高一02班\t0.656\n",
"题号: 031378 , 字段: ans 中已修改数据: (1) 当$a=0$时, $f_a(x)$是偶函数, 当$a\\ne 0$时, $f_a(x)$既不是奇函数又不是偶函数; (2) $[0,4]$\n", "题号: 000085 , 字段: usages 中已添加数据: 20230300\t2025届高一02班\t0.828\n",
"题号: 031379 , 字段: ans 中已修改数据: (1) $[arcsin \\dfrac 13,\\dfrac{\\pi}6]$; (2) 约为$29.3^\\circ$\n", "题号: 000086 , 字段: usages 中已添加数据: 20230300\t2025届高一02班\t0.875\n",
"题号: 031380 , 字段: ans 中已修改数据: (1) $\\dfrac{x^2}{4}-\\dfrac{y^2}{4}=1$; (2) $k_1k_2=1$; (3) $(\\dfrac 12,1)\\cup (1,2)$\n", "题号: 000087 , 字段: usages 中已添加数据: 20230300\t2025届高一02班\t0.719\n",
"题号: 031381 , 字段: ans 中已修改数据: (1) $P_2=9$, $S_2=38$; (2) $14a+27b+14c$; (3) 存在, 满足的条件为$\\begin{cases} a+c=0, \\\\ b\\ne 0,\\end{cases}$或$\\begin{cases} a+2b+c=0, \\\\ b\\ne 0.\\end{cases}$\n" "题号: 000088 , 字段: usages 中已添加数据: 20230300\t2025届高一02班\t0.922\n"
] ]
} }
], ],

View File

@ -1,63 +1,65 @@
ans usages
31361
$\sqrt{2}$
31362 000080
$66$ 20230300 2025届高一11班 0.892 0.919
31363 000081
$-1$ 20230300 2025届高一11班 1.000
31364 000084
$8.5$ 20230300 2025届高一11班 0.919
31365 000085
$160$ 20230300 2025届高一11班 0.960
31366 000086
$\dfrac{8\sqrt{3}}3\pi$ 20230300 2025届高一11班 0.960
31367 000087
$10\sqrt{3}$ 20230300 2025届高一11班 0.960
31368 000088
$-3$ 20230300 2025届高一11班 0.878
31369 000080
$\dfrac 45$ 20230300 2025届高一12班 0.947 0.974
31370 000081
$\dfrac{4\pi}3$ 20230300 2025届高一12班 0.895
31371 000084
$[-\dfrac{13}4,3]$ 20230300 2025届高一12班 0.829
31372 000085
$[\dfrac 52,3]$ 20230300 2025届高一12班 0.934
31373 000086
B 20230300 2025届高一12班 0.947
31374 000087
A 20230300 2025届高一12班 0.908
31375 000088
B 20230300 2025届高一12班 0.987
31376 000080
D 20230300 2025届高一02班 0.969 0.938
31377 000081
(1) 证明略; (2) $\arcsin \dfrac{\sqrt{15}}5$ 20230300 2025届高一02班 0.656
31378 000084
(1) 当$a=0$时, $f_a(x)$是偶函数, 当$a\ne 0$时, $f_a(x)$既不是奇函数又不是偶函数; (2) $[0,4]$ 20230300 2025届高一02班 0.656
31379 000085
(1) $[arcsin \dfrac 13,\dfrac{\pi}6]$; (2) 约为$29.3^\circ$ 20230300 2025届高一02班 0.828
31380 000086
(1) $\dfrac{x^2}{4}-\dfrac{y^2}{4}=1$; (2) $k_1k_2=1$; (3) $(\dfrac 12,1)\cup (1,2)$ 20230300 2025届高一02班 0.875
000087
20230300 2025届高一02班 0.719
000088
20230300 2025届高一02班 0.922
31381
(1) $P_2=9$, $S_2=38$; (2) $14a+27b+14c$; (3) 存在, 满足的条件为$\begin{cases} a+c=0, \\ b\ne 0,\end{cases}$或$\begin{cases} a+2b+c=0, \\ b\ne 0.\end{cases}$

View File

@ -1 +1 @@
040283,040284,040285,040286,040287,040288,040289,040290,040291,040292,040293,040294,040295,040296,040297,040298 010171,010192,010197,020137,020143,020144,020147,020277,020290,020293,020297,020302,020307,020308,020309,020459,020471,020475,020482,020483,020487,020490,020492,020494,020495,020503,020506,020507,020519,020527,020528,020531,020532,020538,020541,020561,020563,020567,020620,020624,020626,021453,021461,021467,021476,021479,021488,021495,021505,021507,021521,021527,021553,021554,021564,021566,021570,021571,021579,021590,021593,021615,021631,031290,031297,031298,031299,031303,031307,031308

View File

@ -2,16 +2,16 @@
"cells": [ "cells": [
{ {
"cell_type": "code", "cell_type": "code",
"execution_count": 2, "execution_count": 3,
"metadata": {}, "metadata": {},
"outputs": [ "outputs": [
{ {
"name": "stdout", "name": "stdout",
"output_type": "stream", "output_type": "stream",
"text": [ "text": [
"开始编译教师版本pdf文件: 临时文件/轨迹_教师用_20230325.tex\n", "开始编译教师版本pdf文件: 临时文件/2025届1112班较难题_教师用_20230327.tex\n",
"0\n", "0\n",
"开始编译学生版本pdf文件: 临时文件/轨迹_学生用_20230325.tex\n", "开始编译学生版本pdf文件: 临时文件/2025届1112班较难题_学生用_20230327.tex\n",
"0\n" "0\n"
] ]
} }
@ -32,7 +32,7 @@
"\n", "\n",
"\"\"\"---设置文件名---\"\"\"\n", "\"\"\"---设置文件名---\"\"\"\n",
"#目录和文件的分隔务必用/\n", "#目录和文件的分隔务必用/\n",
"filename = \"临时文件/轨迹\"\n", "filename = \"临时文件/2025届1112班较难题\"\n",
"\"\"\"---设置文件名结束---\"\"\"\n", "\"\"\"---设置文件名结束---\"\"\"\n",
"\n", "\n",
"\"\"\"---设置是否需要解答题的空格---\"\"\"\n", "\"\"\"---设置是否需要解答题的空格---\"\"\"\n",
@ -191,7 +191,7 @@
"name": "python", "name": "python",
"nbconvert_exporter": "python", "nbconvert_exporter": "python",
"pygments_lexer": "ipython3", "pygments_lexer": "ipython3",
"version": "3.9.15" "version": "3.8.15"
}, },
"orig_nbformat": 4, "orig_nbformat": 4,
"vscode": { "vscode": {

File diff suppressed because it is too large Load Diff