diff --git a/.gitignore b/.gitignore index fa37a0ba..91a99a14 100644 --- a/.gitignore +++ b/.gitignore @@ -1,4 +1,5 @@ 工具/临时文件/ **/*.pdf **/临时文件/ -**/*测试* \ No newline at end of file +**/*测试* +**/*数据导入作业文件/ \ No newline at end of file diff --git a/工具/分年级专用工具/小闲平台作业测验数据导入.ipynb b/工具/分年级专用工具/小闲平台作业测验数据导入.ipynb new file mode 100644 index 00000000..4f7e79fa --- /dev/null +++ b/工具/分年级专用工具/小闲平台作业测验数据导入.ipynb @@ -0,0 +1,196 @@ +{ + "cells": [ + { + "cell_type": "code", + "execution_count": 73, + "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][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.findall(r\"\\(([\\d]{6})\\)\",tex_data)\n", + "\n", + "#在zip文件中找到包含正确率数据的文件\n", + "zf = zipfile.ZipFile(zip_file)\n", + "statfiles = [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", + "for p in problems_indexes:\n", + " t = input(\"答题纸区域\"+p+\"的题号为(1-\"+str(len(problems_list))+\"):\")\n", + " if not (int(t)<1 or int(t)>len(problems_list)):\n", + " correspondence_dict[p] = problems_list[int(t)-1] \n", + "\n", + "outputstr = \"usages\\n\\n\"\n", + "\n", + "for sf in statfiles:\n", + " #读取文件生成区域列表与难度列表\n", + " classname = re.findall(r\"高三[\\d]*?班\",sf)[0]\n", + " date = str(time.localtime().tm_year)+str(time.localtime().tm_mon).zfill(2)+str(time.localtime().tm_mday).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", + " 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([str(v) for v in class_difficulty[id]]) + \"\\n\\n\"\n", + "\n", + "with open(\"临时文件/自动转换结果.txt\",\"w\",encoding = \"utf8\") as f:\n", + " f.write(outputstr)\n", + " \n", + "\n" + ] + }, + { + "cell_type": "code", + "execution_count": 67, + "metadata": {}, + "outputs": [ + { + "data": { + "text/plain": [ + "[0.9032,\n", + " 1,\n", + " 0.9355,\n", + " 0.9677,\n", + " 1,\n", + " 0.9032,\n", + " 0.7097,\n", + " 0.9677,\n", + " 0.4194,\n", + " 0.9032,\n", + " 0.0645,\n", + " 0.7419,\n", + " 0.8387,\n", + " 0.8065,\n", + " 1,\n", + " 0.6129,\n", + " 0.9032,\n", + " 0.7419,\n", + " 0.9301,\n", + " 0.6452,\n", + " 1,\n", + " 0.6855,\n", + " 0.9677,\n", + " 0.5108,\n", + " 1,\n", + " 0.4919,\n", + " 0.5914,\n", + " 0.3871]" + ] + }, + "execution_count": 67, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "difficulties" + ] + }, + { + "cell_type": "code", + "execution_count": 54, + "metadata": {}, + "outputs": [ + { + "data": { + "text/plain": [ + "'010923'" + ] + }, + "execution_count": 54, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "problems_list[int(t)-1]\n" + ] + }, + { + "cell_type": "code", + "execution_count": 17, + "metadata": {}, + "outputs": [ + { + "data": { + "text/plain": [ + "'临时文件\\\\班级报表\\\\高三10班\\\\数学\\\\试题分析(数学).xlsx'" + ] + }, + "execution_count": 17, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "zf.extract(sf," + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": {}, + "outputs": [], + "source": [] + } + ], + "metadata": { + "kernelspec": { + "display_name": "Python 3.8.8 ('base')", + "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.8.8" + }, + "orig_nbformat": 4, + "vscode": { + "interpreter": { + "hash": "d311ffef239beb3b8f3764271728f3972d7b090c974f8e972fcdeedf230299ac" + } + } + }, + "nbformat": 4, + "nbformat_minor": 2 +} diff --git a/工具/批量添加题库字段数据.ipynb b/工具/批量添加题库字段数据.ipynb index 8dde5e15..8a833b73 100644 --- a/工具/批量添加题库字段数据.ipynb +++ b/工具/批量添加题库字段数据.ipynb @@ -2,26 +2,181 @@ "cells": [ { "cell_type": "code", - "execution_count": 5, + "execution_count": 6, "metadata": {}, "outputs": [ { "name": "stdout", "output_type": "stream", "text": [ - "题号: 009531 , 字段: usages 中已有该数据: 20220913\t2023届高三2班\t0.903\n", - "题号: 003013 , 字段: usages 中已有该数据: 20220913\t2023届高三2班\t0.452\n", - "题号: 010196 , 字段: usages 中已有该数据: 20220913\t2023届高三2班\t0.774\n", - "题号: 010192 , 字段: usages 中已有该数据: 20220913\t2023届高三2班\t0.097\n", - "题号: 003648 , 字段: usages 中已有该数据: 20220913\t2023届高三2班\t0.742\t0.613\n", - "题号: 000555 , 字段: usages 中已有该数据: 20220913\t2023届高三2班\t0.226\n", - "题号: 010197 , 字段: usages 中已有该数据: 20220913\t2023届高三2班\t0.484\n", - "题号: 001227 , 字段: usages 中已有该数据: 20220913\t2023届高三2班\t0.968\t0.903\t0.839\t0.645\n", - "题号: 000884 , 字段: usages 中已有该数据: 20220913\t2023届高三2班\t0.806\n", - "题号: 002975 , 字段: usages 中已有该数据: 20220913\t2023届高三2班\t0.484\n", - "题号: 000087 , 字段: usages 中已有该数据: 20220913\t2023届高三2班\t0.677\n", - "题号: 001277 , 字段: usages 中已有该数据: 20220913\t2023届高三2班\t0.581\n", - "题号: 004770 , 字段: usages 中已有该数据: 20220913\t2023届高三2班\t0.097\n" + "题号: 010923 , 字段: usages 中已添加数据: 20220913\t高三10班\t0.9714\n", + "题号: 010924 , 字段: usages 中已添加数据: 20220913\t高三10班\t1\n", + "题号: 010925 , 字段: usages 中已添加数据: 20220913\t高三10班\t0.9143\n", + "题号: 010926 , 字段: usages 中已添加数据: 20220913\t高三10班\t0.9143\n", + "题号: 030013 , 字段: usages 中已添加数据: 20220913\t高三10班\t1\n", + "题号: 010928 , 字段: usages 中已添加数据: 20220913\t高三10班\t1\n", + "题号: 010929 , 字段: usages 中已添加数据: 20220913\t高三10班\t0.8571\n", + "题号: 010930 , 字段: usages 中已添加数据: 20220913\t高三10班\t1\n", + "题号: 030014 , 字段: usages 中已添加数据: 20220913\t高三10班\t0.6\n", + "题号: 010932 , 字段: usages 中已添加数据: 20220913\t高三10班\t0.9714\n", + "题号: 010933 , 字段: usages 中已添加数据: 20220913\t高三10班\t0.3714\n", + "题号: 010934 , 字段: usages 中已添加数据: 20220913\t高三10班\t0.8286\n", + "题号: 010935 , 字段: usages 中已添加数据: 20220913\t高三10班\t0.8\n", + "题号: 010936 , 字段: usages 中已添加数据: 20220913\t高三10班\t0.8\n", + "题号: 010937 , 字段: usages 中已添加数据: 20220913\t高三10班\t0.9429\n", + "题号: 010938 , 字段: usages 中已添加数据: 20220913\t高三10班\t0.6571\n", + "题号: 010939 , 字段: usages 中已添加数据: 20220913\t高三10班\t0.981\t0.7786\n", + "题号: 010940 , 字段: usages 中已添加数据: 20220913\t高三10班\t0.919\t0.8786\n", + "题号: 010941 , 字段: usages 中已添加数据: 20220913\t高三10班\t0.9429\t0.6429\n", + "题号: 010942 , 字段: usages 中已添加数据: 20220913\t高三10班\t1\t0.7\n", + "题号: 010943 , 字段: usages 中已添加数据: 20220913\t高三10班\t0.4214\t0.2952\t0.2071\n", + "题号: 010923 , 字段: usages 中已添加数据: 20220913\t高三11班\t0.9565\n", + "题号: 010924 , 字段: usages 中已添加数据: 20220913\t高三11班\t1\n", + "题号: 010925 , 字段: usages 中已添加数据: 20220913\t高三11班\t0.913\n", + "题号: 010926 , 字段: usages 中已添加数据: 20220913\t高三11班\t0.9565\n", + "题号: 030013 , 字段: usages 中已添加数据: 20220913\t高三11班\t0.9565\n", + "题号: 010928 , 字段: usages 中已添加数据: 20220913\t高三11班\t0.9565\n", + "题号: 010929 , 字段: usages 中已添加数据: 20220913\t高三11班\t0.8261\n", + "题号: 010930 , 字段: usages 中已添加数据: 20220913\t高三11班\t1\n", + "题号: 030014 , 字段: usages 中已添加数据: 20220913\t高三11班\t0.5217\n", + "题号: 010932 , 字段: usages 中已添加数据: 20220913\t高三11班\t1\n", + "题号: 010933 , 字段: usages 中已添加数据: 20220913\t高三11班\t0.2174\n", + "题号: 010934 , 字段: usages 中已添加数据: 20220913\t高三11班\t0.6522\n", + "题号: 010935 , 字段: usages 中已添加数据: 20220913\t高三11班\t0.8696\n", + "题号: 010936 , 字段: usages 中已添加数据: 20220913\t高三11班\t0.8261\n", + "题号: 010937 , 字段: usages 中已添加数据: 20220913\t高三11班\t0.9565\n", + "题号: 010938 , 字段: usages 中已添加数据: 20220913\t高三11班\t0.4783\n", + "题号: 010939 , 字段: usages 中已添加数据: 20220913\t高三11班\t0.9203\t0.8696\n", + "题号: 010940 , 字段: usages 中已添加数据: 20220913\t高三11班\t1\t0.8315\n", + "题号: 010941 , 字段: usages 中已添加数据: 20220913\t高三11班\t1\t0.5054\n", + "题号: 010942 , 字段: usages 中已添加数据: 20220913\t高三11班\t1\t0.4058\n", + "题号: 010943 , 字段: usages 中已添加数据: 20220913\t高三11班\t0.5326\t0.1159\t0.0326\n", + "题号: 010923 , 字段: usages 中已添加数据: 20220913\t高三1班\t0.9667\n", + "题号: 010924 , 字段: usages 中已添加数据: 20220913\t高三1班\t1\n", + "题号: 010925 , 字段: usages 中已添加数据: 20220913\t高三1班\t0.9667\n", + "题号: 010926 , 字段: usages 中已添加数据: 20220913\t高三1班\t0.9667\n", + "题号: 030013 , 字段: usages 中已添加数据: 20220913\t高三1班\t0.9667\n", + "题号: 010928 , 字段: usages 中已添加数据: 20220913\t高三1班\t0.9667\n", + "题号: 010929 , 字段: usages 中已添加数据: 20220913\t高三1班\t0.9333\n", + "题号: 010930 , 字段: usages 中已添加数据: 20220913\t高三1班\t0.9667\n", + "题号: 030014 , 字段: usages 中已添加数据: 20220913\t高三1班\t0.7667\n", + "题号: 010932 , 字段: usages 中已添加数据: 20220913\t高三1班\t0.9667\n", + "题号: 010933 , 字段: usages 中已添加数据: 20220913\t高三1班\t0.6667\n", + "题号: 010934 , 字段: usages 中已添加数据: 20220913\t高三1班\t0.9667\n", + "题号: 010935 , 字段: usages 中已添加数据: 20220913\t高三1班\t0.8\n", + "题号: 010936 , 字段: usages 中已添加数据: 20220913\t高三1班\t0.9333\n", + "题号: 010937 , 字段: usages 中已添加数据: 20220913\t高三1班\t0.9\n", + "题号: 010938 , 字段: usages 中已添加数据: 20220913\t高三1班\t0.7\n", + "题号: 010939 , 字段: usages 中已添加数据: 20220913\t高三1班\t0.8444\t0.7333\n", + "题号: 010940 , 字段: usages 中已添加数据: 20220913\t高三1班\t0.8611\t0.8792\n", + "题号: 010941 , 字段: usages 中已添加数据: 20220913\t高三1班\t1\t0.8125\n", + "题号: 010942 , 字段: usages 中已添加数据: 20220913\t高三1班\t1\t0.6778\n", + "题号: 010943 , 字段: usages 中已添加数据: 20220913\t高三1班\t0.9\t0.9556\t0.7833\n", + "题号: 010923 , 字段: usages 中已添加数据: 20220913\t高三2班\t0.9667\n", + "题号: 010924 , 字段: usages 中已添加数据: 20220913\t高三2班\t0.9667\n", + "题号: 010925 , 字段: usages 中已添加数据: 20220913\t高三2班\t0.9333\n", + "题号: 010926 , 字段: usages 中已添加数据: 20220913\t高三2班\t0.9333\n", + "题号: 030013 , 字段: usages 中已添加数据: 20220913\t高三2班\t1\n", + "题号: 010928 , 字段: usages 中已添加数据: 20220913\t高三2班\t0.9667\n", + "题号: 010929 , 字段: usages 中已添加数据: 20220913\t高三2班\t0.7333\n", + "题号: 010930 , 字段: usages 中已添加数据: 20220913\t高三2班\t0.9333\n", + "题号: 030014 , 字段: usages 中已添加数据: 20220913\t高三2班\t0.8\n", + "题号: 010932 , 字段: usages 中已添加数据: 20220913\t高三2班\t0.9\n", + "题号: 010933 , 字段: usages 中已添加数据: 20220913\t高三2班\t0.3333\n", + "题号: 010934 , 字段: usages 中已添加数据: 20220913\t高三2班\t0.9667\n", + "题号: 010935 , 字段: usages 中已添加数据: 20220913\t高三2班\t0.9\n", + "题号: 010936 , 字段: usages 中已添加数据: 20220913\t高三2班\t0.8333\n", + "题号: 010937 , 字段: usages 中已添加数据: 20220913\t高三2班\t0.9\n", + "题号: 010938 , 字段: usages 中已添加数据: 20220913\t高三2班\t0.6\n", + "题号: 010939 , 字段: usages 中已添加数据: 20220913\t高三2班\t0.9056\t0.7417\n", + "题号: 010940 , 字段: usages 中已添加数据: 20220913\t高三2班\t0.8556\t0.7\n", + "题号: 010941 , 字段: usages 中已添加数据: 20220913\t高三2班\t0.9444\t0.6417\n", + "题号: 010942 , 字段: usages 中已添加数据: 20220913\t高三2班\t1\t0.7167\n", + "题号: 010943 , 字段: usages 中已添加数据: 20220913\t高三2班\t0.8833\t0.7333\t0.5875\n", + "题号: 010923 , 字段: usages 中已添加数据: 20220913\t高三4班\t0.8966\n", + "题号: 010924 , 字段: usages 中已添加数据: 20220913\t高三4班\t0.931\n", + "题号: 010925 , 字段: usages 中已添加数据: 20220913\t高三4班\t0.9655\n", + "题号: 010926 , 字段: usages 中已添加数据: 20220913\t高三4班\t0.931\n", + "题号: 030013 , 字段: usages 中已添加数据: 20220913\t高三4班\t1\n", + "题号: 010928 , 字段: usages 中已添加数据: 20220913\t高三4班\t0.8966\n", + "题号: 010929 , 字段: usages 中已添加数据: 20220913\t高三4班\t0.7931\n", + "题号: 010930 , 字段: usages 中已添加数据: 20220913\t高三4班\t1\n", + "题号: 030014 , 字段: usages 中已添加数据: 20220913\t高三4班\t0.4483\n", + "题号: 010932 , 字段: usages 中已添加数据: 20220913\t高三4班\t0.8621\n", + "题号: 010933 , 字段: usages 中已添加数据: 20220913\t高三4班\t0.2759\n", + "题号: 010934 , 字段: usages 中已添加数据: 20220913\t高三4班\t0.9655\n", + "题号: 010935 , 字段: usages 中已添加数据: 20220913\t高三4班\t0.7586\n", + "题号: 010936 , 字段: usages 中已添加数据: 20220913\t高三4班\t0.8621\n", + "题号: 010937 , 字段: usages 中已添加数据: 20220913\t高三4班\t0.931\n", + "题号: 010938 , 字段: usages 中已添加数据: 20220913\t高三4班\t0.6897\n", + "题号: 010939 , 字段: usages 中已添加数据: 20220913\t高三4班\t0.7931\t0.7586\n", + "题号: 010940 , 字段: usages 中已添加数据: 20220913\t高三4班\t0.6782\t0.7112\n", + "题号: 010941 , 字段: usages 中已添加数据: 20220913\t高三4班\t0.931\t0.6293\n", + "题号: 010942 , 字段: usages 中已添加数据: 20220913\t高三4班\t0.9138\t0.5575\n", + "题号: 010943 , 字段: usages 中已添加数据: 20220913\t高三4班\t0.75\t0.6494\t0.6983\n", + "题号: 010923 , 字段: usages 中已添加数据: 20220913\t高三5班\t0.973\n", + "题号: 010924 , 字段: usages 中已添加数据: 20220913\t高三5班\t0.9189\n", + "题号: 010925 , 字段: usages 中已添加数据: 20220913\t高三5班\t0.973\n", + "题号: 010926 , 字段: usages 中已添加数据: 20220913\t高三5班\t0.973\n", + "题号: 030013 , 字段: usages 中已添加数据: 20220913\t高三5班\t1\n", + "题号: 010928 , 字段: usages 中已添加数据: 20220913\t高三5班\t1\n", + "题号: 010929 , 字段: usages 中已添加数据: 20220913\t高三5班\t0.8919\n", + "题号: 010930 , 字段: usages 中已添加数据: 20220913\t高三5班\t1\n", + "题号: 030014 , 字段: usages 中已添加数据: 20220913\t高三5班\t0.7568\n", + "题号: 010932 , 字段: usages 中已添加数据: 20220913\t高三5班\t0.8649\n", + "题号: 010933 , 字段: usages 中已添加数据: 20220913\t高三5班\t0.3514\n", + "题号: 010934 , 字段: usages 中已添加数据: 20220913\t高三5班\t0.8649\n", + "题号: 010935 , 字段: usages 中已添加数据: 20220913\t高三5班\t0.8649\n", + "题号: 010936 , 字段: usages 中已添加数据: 20220913\t高三5班\t0.8378\n", + "题号: 010937 , 字段: usages 中已添加数据: 20220913\t高三5班\t0.9189\n", + "题号: 010938 , 字段: usages 中已添加数据: 20220913\t高三5班\t0.4865\n", + "题号: 010939 , 字段: usages 中已添加数据: 20220913\t高三5班\t0.9189\t0.6757\n", + "题号: 010940 , 字段: usages 中已添加数据: 20220913\t高三5班\t0.4324\t0.2162\n", + "题号: 010941 , 字段: usages 中已添加数据: 20220913\t高三5班\t0.973\t0.4865\n", + "题号: 010942 , 字段: usages 中已添加数据: 20220913\t高三5班\t0.9189\t0.4324\n", + "题号: 010943 , 字段: usages 中已添加数据: 20220913\t高三5班\t0.7027\t0.9459\t0.7297\n", + "题号: 010923 , 字段: usages 中已添加数据: 20220913\t高三6班\t0.95\n", + "题号: 010924 , 字段: usages 中已添加数据: 20220913\t高三6班\t0.975\n", + "题号: 010925 , 字段: usages 中已添加数据: 20220913\t高三6班\t0.975\n", + "题号: 010926 , 字段: usages 中已添加数据: 20220913\t高三6班\t0.975\n", + "题号: 030013 , 字段: usages 中已添加数据: 20220913\t高三6班\t1\n", + "题号: 010928 , 字段: usages 中已添加数据: 20220913\t高三6班\t0.925\n", + "题号: 010929 , 字段: usages 中已添加数据: 20220913\t高三6班\t0.85\n", + "题号: 010930 , 字段: usages 中已添加数据: 20220913\t高三6班\t0.975\n", + "题号: 030014 , 字段: usages 中已添加数据: 20220913\t高三6班\t0.7\n", + "题号: 010932 , 字段: usages 中已添加数据: 20220913\t高三6班\t0.925\n", + "题号: 010933 , 字段: usages 中已添加数据: 20220913\t高三6班\t0.375\n", + "题号: 010934 , 字段: usages 中已添加数据: 20220913\t高三6班\t0.95\n", + "题号: 010935 , 字段: usages 中已添加数据: 20220913\t高三6班\t0.875\n", + "题号: 010936 , 字段: usages 中已添加数据: 20220913\t高三6班\t0.875\n", + "题号: 010937 , 字段: usages 中已添加数据: 20220913\t高三6班\t0.9\n", + "题号: 010938 , 字段: usages 中已添加数据: 20220913\t高三6班\t0.625\n", + "题号: 010939 , 字段: usages 中已添加数据: 20220913\t高三6班\t0.95\t0.8\n", + "题号: 010940 , 字段: usages 中已添加数据: 20220913\t高三6班\t0.9125\t0.9\n", + "题号: 010941 , 字段: usages 中已添加数据: 20220913\t高三6班\t1\t0.5813\n", + "题号: 010942 , 字段: usages 中已添加数据: 20220913\t高三6班\t0.9\t0.5125\n", + "题号: 010943 , 字段: usages 中已添加数据: 20220913\t高三6班\t0.9125\t0.5708\t0.4156\n", + "题号: 010923 , 字段: usages 中已添加数据: 20220913\t高三7班\t0.9032\n", + "题号: 010924 , 字段: usages 中已添加数据: 20220913\t高三7班\t1\n", + "题号: 010925 , 字段: usages 中已添加数据: 20220913\t高三7班\t0.9355\n", + "题号: 010926 , 字段: usages 中已添加数据: 20220913\t高三7班\t0.9677\n", + "题号: 030013 , 字段: usages 中已添加数据: 20220913\t高三7班\t1\n", + "题号: 010928 , 字段: usages 中已添加数据: 20220913\t高三7班\t0.9032\n", + "题号: 010929 , 字段: usages 中已添加数据: 20220913\t高三7班\t0.7097\n", + "题号: 010930 , 字段: usages 中已添加数据: 20220913\t高三7班\t0.9677\n", + "题号: 030014 , 字段: usages 中已添加数据: 20220913\t高三7班\t0.4194\n", + "题号: 010932 , 字段: usages 中已添加数据: 20220913\t高三7班\t0.9032\n", + "题号: 010933 , 字段: usages 中已添加数据: 20220913\t高三7班\t0.0645\n", + "题号: 010934 , 字段: usages 中已添加数据: 20220913\t高三7班\t0.7419\n", + "题号: 010935 , 字段: usages 中已添加数据: 20220913\t高三7班\t0.8387\n", + "题号: 010936 , 字段: usages 中已添加数据: 20220913\t高三7班\t0.8065\n", + "题号: 010937 , 字段: usages 中已添加数据: 20220913\t高三7班\t1\n", + "题号: 010938 , 字段: usages 中已添加数据: 20220913\t高三7班\t0.6129\n", + "题号: 010939 , 字段: usages 中已添加数据: 20220913\t高三7班\t0.9032\t0.7419\n", + "题号: 010940 , 字段: usages 中已添加数据: 20220913\t高三7班\t0.9301\t0.6452\n", + "题号: 010941 , 字段: usages 中已添加数据: 20220913\t高三7班\t1\t0.6855\n", + "题号: 010942 , 字段: usages 中已添加数据: 20220913\t高三7班\t0.9677\t0.5108\n", + "题号: 010943 , 字段: usages 中已添加数据: 20220913\t高三7班\t0.4919\t0.5914\t0.3871\n" ] } ], diff --git a/工具/添加关联题目.ipynb b/工具/添加关联题目.ipynb index 5be0d6c8..1d05aea3 100644 --- a/工具/添加关联题目.ipynb +++ b/工具/添加关联题目.ipynb @@ -2,15 +2,15 @@ "cells": [ { "cell_type": "code", - "execution_count": 41, + "execution_count": 10, "metadata": {}, "outputs": [], "source": [ - "import os,re,json\n", + "import os,re,json,time\n", "\n", "\"\"\"---设置原题目id与新题目id---\"\"\"\n", - "old_id = \"1387\"\n", - "new_id = \"30015\"\n", + "old_id = \"10945\"\n", + "new_id = \"30017\"\n", "\"\"\"---设置完毕---\"\"\"\n", "\n", "old_id = old_id.zfill(6)\n", @@ -31,88 +31,11 @@ " pro_dict[new_id][field] = new_id\n", " pro_dict[new_id][\"related\"].append(old_id)\n", " pro_dict[old_id][\"related\"].append(new_id)\n", + " pro_dict[new_id][\"origin\"] += \"-\" + str(time.localtime().tm_year)+str(time.localtime().tm_mon).zfill(2)+str(time.localtime().tm_mday).zfill(2) + \"修改\"\n", " with open(r\"../题库0.3/Problems.json\",\"w\",encoding = \"utf8\") as f:\n", " f.write(json.dumps(pro_dict,indent = 4,ensure_ascii= False))\n" ] }, - { - "cell_type": "code", - "execution_count": 51, - "metadata": {}, - "outputs": [ - { - "data": { - "text/plain": [ - "False" - ] - }, - "execution_count": 51, - "metadata": {}, - "output_type": "execute_result" - } - ], - "source": [ - "type(pro_dict[old_id][field]) == \"list\"" - ] - }, - { - "cell_type": "code", - "execution_count": 46, - "metadata": {}, - "outputs": [], - "source": [ - "a = [1,2]" - ] - }, - { - "cell_type": "code", - "execution_count": 54, - "metadata": {}, - "outputs": [ - { - "data": { - "text/plain": [ - "True" - ] - }, - "execution_count": 54, - "metadata": {}, - "output_type": "execute_result" - } - ], - "source": [ - "type(a) == list" - ] - }, - { - "cell_type": "code", - "execution_count": 48, - "metadata": {}, - "outputs": [], - "source": [ - "a.append(3)" - ] - }, - { - "cell_type": "code", - "execution_count": 49, - "metadata": {}, - "outputs": [ - { - "data": { - "text/plain": [ - "[1, 2]" - ] - }, - "execution_count": 49, - "metadata": {}, - "output_type": "execute_result" - } - ], - "source": [ - "b" - ] - }, { "cell_type": "code", "execution_count": null, diff --git a/工具/讲义生成.ipynb b/工具/讲义生成.ipynb index 5ed9bab5..4074df7c 100644 --- a/工具/讲义生成.ipynb +++ b/工具/讲义生成.ipynb @@ -2,7 +2,7 @@ "cells": [ { "cell_type": "code", - "execution_count": 6, + "execution_count": 2, "metadata": {}, "outputs": [ { @@ -13,9 +13,11 @@ "题块 1 处理完毕.\n", "正在处理题块 2 .\n", "题块 2 处理完毕.\n", - "开始编译教师版本pdf文件: 临时文件/11_三角比的定义及直接性质_教师_20220912.tex\n", - "1\n", - "开始编译学生版本pdf文件: 临时文件/11_三角比的定义及直接性质_学生_20220912.tex\n", + "正在处理题块 3 .\n", + "题块 3 处理完毕.\n", + "开始编译教师版本pdf文件: 临时文件/周末卷02_教师_20220913.tex\n", + "0\n", + "开始编译学生版本pdf文件: 临时文件/周末卷02_学生_20220913.tex\n", "0\n" ] } @@ -28,29 +30,30 @@ "\"\"\"---设置模式结束---\"\"\"\n", "\n", "\"\"\"---设置模板文件名---\"\"\"\n", - "template_file = \"模板文件/第一轮复习讲义模板.tex\"\n", - "# template_file = \"模板文件/测验周末卷模板.tex\"\n", + "# template_file = \"模板文件/第一轮复习讲义模板.tex\"\n", + "template_file = \"模板文件/测验周末卷模板.tex\"\n", "\"\"\"---设置模板文件名结束---\"\"\"\n", "\n", "\"\"\"---设置其他预处理替换命令---\"\"\"\n", "#2023届第一轮讲义更换标题\n", - "exec_list = [(\"标题数字待处理\",\"11\"),(\"标题文字待处理\",\"三角比的定义及直接性质\")] \n", - "enumi_mode = 0\n", + "# exec_list = [(\"标题数字待处理\",\"11\"),(\"标题文字待处理\",\"三角比的定义及直接性质\")] \n", + "# enumi_mode = 0\n", "\n", "#2023届测验卷与周末卷\n", - "# exec_list = [(\"标题替换\",\"月考卷01待修改\")]\n", - "# enumi_mode = 1\n", + "exec_list = [(\"标题替换\",\"周末卷02\")]\n", + "enumi_mode = 1\n", "\"\"\"---其他预处理替换命令结束---\"\"\"\n", "\n", "\"\"\"---设置目标文件名---\"\"\"\n", - "destination_file = \"临时文件/11_三角比的定义及直接性质\"\n", + "destination_file = \"临时文件/周末卷02\"\n", "\"\"\"---设置目标文件名结束---\"\"\"\n", "\n", "\n", "\"\"\"---设置题号数据---\"\"\"\n", "problems = [\n", - "\"5902,5899,8107,10222,3959,30015,1389,3063,4492,1399,3064,8144,8226,5952,10231,1412,9561,9562,6468,1586,6594\",\n", - "\"8215,10210,3056,10226,8106,5904,9547,10214,10232,5956,30016,4642,10220,8312,6579,10268\"\n", + "\"10944,30017,10946:10955\",\n", + "\"10956,2874,10958,10959\",\n", + "\"10960:10964\"\n", "]\n", "\"\"\"---设置题号数据结束---\"\"\"\n", "\n", diff --git a/题库0.3/Problems.json b/题库0.3/Problems.json index 3fd0210c..8ef2e936 100644 --- a/题库0.3/Problems.json +++ b/题库0.3/Problems.json @@ -250542,7 +250542,16 @@ "ans": "", "solution": "", "duration": -1, - "usages": [], + "usages": [ + "20220913\t高三10班\t0.9714", + "20220913\t高三11班\t0.9565", + "20220913\t高三1班\t0.9667", + "20220913\t高三2班\t0.9667", + "20220913\t高三4班\t0.8966", + "20220913\t高三5班\t0.973", + "20220913\t高三6班\t0.95", + "20220913\t高三7班\t0.9032" + ], "origin": "2022届高三上学期周末卷1试题1", "edit": [ "20220817\t王伟叶" @@ -250568,7 +250577,16 @@ "ans": "", "solution": "", "duration": -1, - "usages": [], + "usages": [ + "20220913\t高三10班\t1", + "20220913\t高三11班\t1", + "20220913\t高三1班\t1", + "20220913\t高三2班\t0.9667", + "20220913\t高三4班\t0.931", + "20220913\t高三5班\t0.9189", + "20220913\t高三6班\t0.975", + "20220913\t高三7班\t1" + ], "origin": "2022届高三上学期周末卷1试题2", "edit": [ "20220817\t王伟叶" @@ -250596,7 +250614,16 @@ "ans": "", "solution": "", "duration": -1, - "usages": [], + "usages": [ + "20220913\t高三10班\t0.9143", + "20220913\t高三11班\t0.913", + "20220913\t高三1班\t0.9667", + "20220913\t高三2班\t0.9333", + "20220913\t高三4班\t0.9655", + "20220913\t高三5班\t0.973", + "20220913\t高三6班\t0.975", + "20220913\t高三7班\t0.9355" + ], "origin": "2022届高三上学期周末卷1试题3", "edit": [ "20220817\t王伟叶" @@ -250620,7 +250647,16 @@ "ans": "", "solution": "", "duration": -1, - "usages": [], + "usages": [ + "20220913\t高三10班\t0.9143", + "20220913\t高三11班\t0.9565", + "20220913\t高三1班\t0.9667", + "20220913\t高三2班\t0.9333", + "20220913\t高三4班\t0.931", + "20220913\t高三5班\t0.973", + "20220913\t高三6班\t0.975", + "20220913\t高三7班\t0.9677" + ], "origin": "2022届高三上学期周末卷1试题4", "edit": [ "20220817\t王伟叶" @@ -250668,7 +250704,16 @@ "ans": "", "solution": "", "duration": -1, - "usages": [], + "usages": [ + "20220913\t高三10班\t1", + "20220913\t高三11班\t0.9565", + "20220913\t高三1班\t0.9667", + "20220913\t高三2班\t0.9667", + "20220913\t高三4班\t0.8966", + "20220913\t高三5班\t1", + "20220913\t高三6班\t0.925", + "20220913\t高三7班\t0.9032" + ], "origin": "2022届高三上学期周末卷1试题6", "edit": [ "20220817\t王伟叶" @@ -250689,7 +250734,16 @@ "ans": "", "solution": "", "duration": -1, - "usages": [], + "usages": [ + "20220913\t高三10班\t0.8571", + "20220913\t高三11班\t0.8261", + "20220913\t高三1班\t0.9333", + "20220913\t高三2班\t0.7333", + "20220913\t高三4班\t0.7931", + "20220913\t高三5班\t0.8919", + "20220913\t高三6班\t0.85", + "20220913\t高三7班\t0.7097" + ], "origin": "2022届高三上学期周末卷1试题7", "edit": [ "20220817\t王伟叶" @@ -250712,7 +250766,16 @@ "ans": "", "solution": "", "duration": -1, - "usages": [], + "usages": [ + "20220913\t高三10班\t1", + "20220913\t高三11班\t1", + "20220913\t高三1班\t0.9667", + "20220913\t高三2班\t0.9333", + "20220913\t高三4班\t1", + "20220913\t高三5班\t1", + "20220913\t高三6班\t0.975", + "20220913\t高三7班\t0.9677" + ], "origin": "2022届高三上学期周末卷1试题8", "edit": [ "20220817\t王伟叶" @@ -250754,7 +250817,16 @@ "ans": "", "solution": "", "duration": -1, - "usages": [], + "usages": [ + "20220913\t高三10班\t0.9714", + "20220913\t高三11班\t1", + "20220913\t高三1班\t0.9667", + "20220913\t高三2班\t0.9", + "20220913\t高三4班\t0.8621", + "20220913\t高三5班\t0.8649", + "20220913\t高三6班\t0.925", + "20220913\t高三7班\t0.9032" + ], "origin": "2022届高三上学期周末卷1试题10", "edit": [ "20220817\t王伟叶" @@ -250775,7 +250847,16 @@ "ans": "", "solution": "", "duration": -1, - "usages": [], + "usages": [ + "20220913\t高三10班\t0.3714", + "20220913\t高三11班\t0.2174", + "20220913\t高三1班\t0.6667", + "20220913\t高三2班\t0.3333", + "20220913\t高三4班\t0.2759", + "20220913\t高三5班\t0.3514", + "20220913\t高三6班\t0.375", + "20220913\t高三7班\t0.0645" + ], "origin": "2022届高三上学期周末卷1试题11", "edit": [ "20220817\t王伟叶" @@ -250796,7 +250877,16 @@ "ans": "", "solution": "", "duration": -1, - "usages": [], + "usages": [ + "20220913\t高三10班\t0.8286", + "20220913\t高三11班\t0.6522", + "20220913\t高三1班\t0.9667", + "20220913\t高三2班\t0.9667", + "20220913\t高三4班\t0.9655", + "20220913\t高三5班\t0.8649", + "20220913\t高三6班\t0.95", + "20220913\t高三7班\t0.7419" + ], "origin": "2022届高三上学期周末卷1试题12", "edit": [ "20220817\t王伟叶" @@ -250817,7 +250907,16 @@ "ans": "", "solution": "", "duration": -1, - "usages": [], + "usages": [ + "20220913\t高三10班\t0.8", + "20220913\t高三11班\t0.8696", + "20220913\t高三1班\t0.8", + "20220913\t高三2班\t0.9", + "20220913\t高三4班\t0.7586", + "20220913\t高三5班\t0.8649", + "20220913\t高三6班\t0.875", + "20220913\t高三7班\t0.8387" + ], "origin": "2022届高三上学期周末卷1试题13", "edit": [ "20220817\t王伟叶" @@ -250838,7 +250937,16 @@ "ans": "", "solution": "", "duration": -1, - "usages": [], + "usages": [ + "20220913\t高三10班\t0.8", + "20220913\t高三11班\t0.8261", + "20220913\t高三1班\t0.9333", + "20220913\t高三2班\t0.8333", + "20220913\t高三4班\t0.8621", + "20220913\t高三5班\t0.8378", + "20220913\t高三6班\t0.875", + "20220913\t高三7班\t0.8065" + ], "origin": "2022届高三上学期周末卷1试题14", "edit": [ "20220817\t王伟叶" @@ -250859,7 +250967,16 @@ "ans": "", "solution": "", "duration": -1, - "usages": [], + "usages": [ + "20220913\t高三10班\t0.9429", + "20220913\t高三11班\t0.9565", + "20220913\t高三1班\t0.9", + "20220913\t高三2班\t0.9", + "20220913\t高三4班\t0.931", + "20220913\t高三5班\t0.9189", + "20220913\t高三6班\t0.9", + "20220913\t高三7班\t1" + ], "origin": "2022届高三上学期周末卷1试题15", "edit": [ "20220817\t王伟叶" @@ -250880,7 +250997,16 @@ "ans": "", "solution": "", "duration": -1, - "usages": [], + "usages": [ + "20220913\t高三10班\t0.6571", + "20220913\t高三11班\t0.4783", + "20220913\t高三1班\t0.7", + "20220913\t高三2班\t0.6", + "20220913\t高三4班\t0.6897", + "20220913\t高三5班\t0.4865", + "20220913\t高三6班\t0.625", + "20220913\t高三7班\t0.6129" + ], "origin": "2022届高三上学期周末卷1试题16", "edit": [ "20220817\t王伟叶" @@ -250901,7 +251027,16 @@ "ans": "", "solution": "", "duration": -1, - "usages": [], + "usages": [ + "20220913\t高三10班\t0.981\t0.7786", + "20220913\t高三11班\t0.9203\t0.8696", + "20220913\t高三1班\t0.8444\t0.7333", + "20220913\t高三2班\t0.9056\t0.7417", + "20220913\t高三4班\t0.7931\t0.7586", + "20220913\t高三5班\t0.9189\t0.6757", + "20220913\t高三6班\t0.95\t0.8", + "20220913\t高三7班\t0.9032\t0.7419" + ], "origin": "2022届高三上学期周末卷1试题17", "edit": [ "20220817\t王伟叶" @@ -250922,7 +251057,16 @@ "ans": "", "solution": "", "duration": -1, - "usages": [], + "usages": [ + "20220913\t高三10班\t0.919\t0.8786", + "20220913\t高三11班\t1\t0.8315", + "20220913\t高三1班\t0.8611\t0.8792", + "20220913\t高三2班\t0.8556\t0.7", + "20220913\t高三4班\t0.6782\t0.7112", + "20220913\t高三5班\t0.4324\t0.2162", + "20220913\t高三6班\t0.9125\t0.9", + "20220913\t高三7班\t0.9301\t0.6452" + ], "origin": "2022届高三上学期周末卷1试题18", "edit": [ "20220817\t王伟叶" @@ -250943,7 +251087,16 @@ "ans": "", "solution": "", "duration": -1, - "usages": [], + "usages": [ + "20220913\t高三10班\t0.9429\t0.6429", + "20220913\t高三11班\t1\t0.5054", + "20220913\t高三1班\t1\t0.8125", + "20220913\t高三2班\t0.9444\t0.6417", + "20220913\t高三4班\t0.931\t0.6293", + "20220913\t高三5班\t0.973\t0.4865", + "20220913\t高三6班\t1\t0.5813", + "20220913\t高三7班\t1\t0.6855" + ], "origin": "2022届高三上学期周末卷1试题19", "edit": [ "20220817\t王伟叶" @@ -250964,7 +251117,16 @@ "ans": "", "solution": "", "duration": -1, - "usages": [], + "usages": [ + "20220913\t高三10班\t1\t0.7", + "20220913\t高三11班\t1\t0.4058", + "20220913\t高三1班\t1\t0.6778", + "20220913\t高三2班\t1\t0.7167", + "20220913\t高三4班\t0.9138\t0.5575", + "20220913\t高三5班\t0.9189\t0.4324", + "20220913\t高三6班\t0.9\t0.5125", + "20220913\t高三7班\t0.9677\t0.5108" + ], "origin": "2022届高三上学期周末卷1试题20", "edit": [ "20220817\t王伟叶" @@ -250985,7 +251147,16 @@ "ans": "", "solution": "", "duration": -1, - "usages": [], + "usages": [ + "20220913\t高三10班\t0.4214\t0.2952\t0.2071", + "20220913\t高三11班\t0.5326\t0.1159\t0.0326", + "20220913\t高三1班\t0.9\t0.9556\t0.7833", + "20220913\t高三2班\t0.8833\t0.7333\t0.5875", + "20220913\t高三4班\t0.75\t0.6494\t0.6983", + "20220913\t高三5班\t0.7027\t0.9459\t0.7297", + "20220913\t高三6班\t0.9125\t0.5708\t0.4156", + "20220913\t高三7班\t0.4919\t0.5914\t0.3871" + ], "origin": "2022届高三上学期周末卷1试题21", "edit": [ "20220817\t王伟叶" @@ -251038,7 +251209,8 @@ "003896", "004555", "004704", - "008079" + "008079", + "030017" ], "remark": "", "space": "" @@ -251320,7 +251492,7 @@ }, "010959": { "id": "010959", - "content": "已知常数$b,c\\in \\mathbf{R}$, 关于$x$的方程$x^2+b|x|+c=0$在复数集$\\mathbf{C}$上给出下列两个结论: \\textcircled{1} 存在$b,c$, 使得该方程有且只有$2$个共轭虚根; \\textcircled{2} 存在$b,c$, 使得该方程有且只有$6$个互不相等的根, 则\\bracket{20}.\n\\fourch{\\textcircled{1}与\\textcircled{2}均正确}{\\textcircled{1}正确, \\textcircled{2}不正确}{\\textcircled{1}不正确, \\textcircled{2}正确}{\\textcircled{1}与\\textcircled{2}均不正确}", + "content": "已知常数$b,c\\in \\mathbf{R}$, 关于$x$的方程$x^2+b|x|+c=0$在复数集$\\mathbf{C}$上给出下列两个结论: \\textcircled{1} 存在$b,c$, 使得该方程有且只有两个根, 且这两个根互为共轭虚根; \\textcircled{2} 存在$b,c$, 使得该方程有且只有$6$个互不相等的根, 则\\bracket{20}.\n\\fourch{\\textcircled{1}与\\textcircled{2}均正确}{\\textcircled{1}正确, \\textcircled{2}不正确}{\\textcircled{1}不正确, \\textcircled{2}正确}{\\textcircled{1}与\\textcircled{2}均不正确}", "objs": [], "tags": [ "" @@ -251362,7 +251534,7 @@ }, "010961": { "id": "010961", - "content": "设$\\triangle ABC$的内角$A,B,C$所对的边分别为$a,b,c$, 满足$\\sin A=\\sqrt{3}\\sin B$, $C=\\dfrac\\pi 6$.\\\\\n(1) 若$ac=\\sqrt{3}$, 求$\\triangle ABC$的面积;\\\\\n(2) 能否将$\\triangle ABC$的边长按某种顺序排列为一个等比数列? 说明理由.", + "content": "设$\\triangle ABC$的内角$A,B,C$所对的边分别为$a,b,c$, 且满足$\\sin A=\\sqrt{3}\\sin B$, $C=\\dfrac\\pi 6$.\\\\\n(1) 若$ac=\\sqrt{3}$, 求$\\triangle ABC$的面积;\\\\\n(2) 能否将$\\triangle ABC$的边长按某种顺序排列为一个等比数列? 说明理由.", "objs": [], "tags": [ "" @@ -251383,7 +251555,7 @@ }, "010962": { "id": "010962", - "content": "某商场共有三层楼, 在其圆柱形空间内安装两部等长的扶梯I和II供顾客乘用. 如图, 一顾客自一楼点$A$处乘I到达二楼的点$B$处后, 沿着二楼面上的圆弧$BM$逆时针步行至点$C$处, 且$C$为圆弧$BM$的中点, 再乘II到达三楼的点$D$处. 设圆柱形空间三个楼面圆的中心分别为$O,O_1,O_2$, 半径为$8\\text{m}$, 相邻楼层的间距$AB=4\\text{m}$, 两部扶梯与楼面所成角的大小均为$\\arcsin\\dfrac 13$.\n\\begin{center}\n\\begin{tikzpicture}[>=latex,scale = 0.2]\n\\filldraw (0,8) circle (0.1) node [left] {$O_2$};\n\\filldraw (0,4) circle (0.1) node [left] {$O_1$};\n\\filldraw (0,0) circle (0.1) node [left] {$O$};\n\\draw (0,8) ellipse (8 and 2);\n\\draw (8,4) arc (0:-180:8 and 2) (8,0) arc (0:-180:8 and 2);\n\\draw [dashed] (8,4) arc (0:180:8 and 2) (8,0) arc (0:180:8 and 2);\n\\draw (8,0) node [right] {$A$} coordinate (A) -- (8,4) node [right] {$M$} coordinate (M) -- (8,8);\n\\draw (-8,0) -- (-8,8);\n\\draw ({8*cos(-120)},{4+2*sin(-120)}) node [below] {$B$} coordinate (B);\n\\draw ({8*cos(-55)},{4+2*sin(-55)}) node [below] {$C$} coordinate (C);\n\\draw ({8*cos(60)},{8+2*sin(60)}) node [above] {$D$} coordinate (D);\n\\draw [dashed] (A) -- (B) node [midway, below] {I};\n\\draw [dashed] (C) -- (D) node [midway, below left] {II};\n\\end{tikzpicture}\n\\end{center}\n(1) 求此顾客在二楼面上步行的路程;\\\\\n(2) 求异面直线$AB$与$CD$所成角的大小(结果用反三角函数表示).", + "content": "某商场共有三层楼, 在其圆柱形空间内安装两部等长的扶梯I和II供顾客乘用. 如图, 一顾客自一楼点$A$处乘I到达二楼的点$B$处后, 沿着二楼面上的圆弧$BM$逆时针步行至点$C$处, 且$C$为圆弧$BM$的中点, 再乘II到达三楼的点$D$处. 设圆柱形空间三个楼面圆的中心分别为$O,O_1,O_2$, 半径为$8\\text{m}$, 相邻楼层的间距$AM=4\\text{m}$, 两部扶梯与楼面所成角的大小均为$\\arcsin\\dfrac 13$.\n\\begin{center}\n\\begin{tikzpicture}[>=latex,scale = 0.2]\n\\filldraw (0,8) circle (0.1) node [left] {$O_2$};\n\\filldraw (0,4) circle (0.1) node [left] {$O_1$};\n\\filldraw (0,0) circle (0.1) node [left] {$O$};\n\\draw (0,8) ellipse (8 and 2);\n\\draw (8,4) arc (0:-180:8 and 2) (8,0) arc (0:-180:8 and 2);\n\\draw [dashed] (8,4) arc (0:180:8 and 2) (8,0) arc (0:180:8 and 2);\n\\draw (8,0) node [right] {$A$} coordinate (A) -- (8,4) node [right] {$M$} coordinate (M) -- (8,8);\n\\draw (-8,0) -- (-8,8);\n\\draw ({8*cos(-120)},{4+2*sin(-120)}) node [below] {$B$} coordinate (B);\n\\draw ({8*cos(-55)},{4+2*sin(-55)}) node [below] {$C$} coordinate (C);\n\\draw ({8*cos(60)},{8+2*sin(60)}) node [above] {$D$} coordinate (D);\n\\draw [dashed] (A) -- (B) node [midway, below] {I};\n\\draw [dashed] (C) -- (D) node [midway, below left] {II};\n\\end{tikzpicture}\n\\end{center}\n(1) 求此顾客在二楼面上步行的路程;\\\\\n(2) 求异面直线$AB$与$CD$所成角的大小.", "objs": [], "tags": [ "" @@ -279247,7 +279419,16 @@ "ans": "", "solution": "", "duration": -1, - "usages": [], + "usages": [ + "20220913\t高三10班\t1", + "20220913\t高三11班\t0.9565", + "20220913\t高三1班\t0.9667", + "20220913\t高三2班\t1", + "20220913\t高三4班\t1", + "20220913\t高三5班\t1", + "20220913\t高三6班\t1", + "20220913\t高三7班\t1" + ], "origin": "2022届高三上学期周末卷1试题5修改", "edit": [ "20220906\t王伟叶\t谈荣" @@ -279270,7 +279451,16 @@ "ans": "", "solution": "", "duration": -1, - "usages": [], + "usages": [ + "20220913\t高三10班\t0.6", + "20220913\t高三11班\t0.5217", + "20220913\t高三1班\t0.7667", + "20220913\t高三2班\t0.8", + "20220913\t高三4班\t0.4483", + "20220913\t高三5班\t0.7568", + "20220913\t高三6班\t0.7", + "20220913\t高三7班\t0.4194" + ], "origin": "2022届高三上学期周末卷1试题9修改", "edit": [ "20220906\t王伟叶\t谈荣" @@ -279333,5 +279523,33 @@ "related": [], "remark": "", "space": "12ex" + }, + "030017": { + "id": "030017", + "content": "函数$y=\\dfrac{1}{2^x}$的反函数为\\blank{50}.", + "objs": [], + "tags": [ + "" + ], + "genre": "填空题", + "ans": "", + "solution": "", + "duration": -1, + "usages": [], + "origin": "2022届高三上学期周末卷2试题2-20220913修改", + "edit": [ + "20220817\t王伟叶" + ], + "same": [], + "related": [ + "002931", + "003896", + "004555", + "004704", + "008079", + "010945" + ], + "remark": "", + "space": "" } } \ No newline at end of file