From 875b3f9d1d8c3b3daaf72a8017ea0fe3dc4120b2 Mon Sep 17 00:00:00 2001 From: Wang Weiye Date: Tue, 25 Oct 2022 17:34:10 +0800 Subject: [PATCH] 20221025 afternoon --- 工具/关键字筛选题号.ipynb | 13 +++-- 工具/已用题号剔除.ipynb | 14 ++--- 工具/文本文件/题号筛选.txt | 8 ++- 工具/添加关联题目.ipynb | 12 ++--- 工具/讲义生成.ipynb | 33 ++++++------ 工具/题号选题pdf生成.ipynb | 15 +++--- 题库0.3/Problems.json | 103 +++++++++++++++++++++++++++++++++---- 7 files changed, 145 insertions(+), 53 deletions(-) diff --git a/工具/关键字筛选题号.ipynb b/工具/关键字筛选题号.ipynb index 88398ad7..99c466c6 100644 --- a/工具/关键字筛选题号.ipynb +++ b/工具/关键字筛选题号.ipynb @@ -2,7 +2,7 @@ "cells": [ { "cell_type": "code", - "execution_count": 6, + "execution_count": 2, "metadata": {}, "outputs": [ { @@ -11,7 +11,7 @@ "0" ] }, - "execution_count": 6, + "execution_count": 2, "metadata": {}, "output_type": "execute_result" } @@ -21,8 +21,7 @@ "\n", "\"\"\"---设置关键字, 同一field下不同选项为or关系, 同一字典中不同字段间为and关系, 不同字典间为or关系, _not表示列表中的关键字都不含, 同一字典中的数字用来供应同一字段不同的条件之间的and---\"\"\"\n", "keywords_dict_table = [\n", - " {\"tags\":[\"六\"]},\n", - " {\"tags\":[\"五\"],\"content\":[\"mathrm\",\"z\"]}\n", + " {\"origin\":[\"测验\",\"考\"],\"tags\":[r\"[一二三五六]\"]}\n", "]\n", "\"\"\"---关键字设置完毕---\"\"\"\n", "# 示例: keywords_dict_table = [\n", @@ -86,7 +85,7 @@ ], "metadata": { "kernelspec": { - "display_name": "Python 3.8.8 ('base')", + "display_name": "Python 3.9.7 ('base')", "language": "python", "name": "python3" }, @@ -100,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 aeaa10b5..b86fe4ba 100644 --- a/工具/已用题号剔除.ipynb +++ b/工具/已用题号剔除.ipynb @@ -2,15 +2,15 @@ "cells": [ { "cell_type": "code", - "execution_count": 2, + "execution_count": 3, "metadata": {}, "outputs": [ { "name": "stdout", "output_type": "stream", "text": [ - "首行题目数量: 1650\n", - "剩余题目数量: 1448\n" + "首行题目数量: 488\n", + "剩余题目数量: 421\n" ] } ], @@ -22,7 +22,7 @@ "\"\"\"---设置题号列表文件结束---\"\"\"\n", "\n", "\"\"\"---设置要排除的题号所在的绝对路径---\"\"\"\n", - "mainpath = r\"C:/Users/Weiye/Documents/wwy sync/23届/\"\n", + "mainpath = r\"C:/Users/wang Weiye/Documents/wwy sync/23届/\"\n", "\n", "used_path_list = [\n", "mainpath + \"第一轮复习讲义/\",\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/工具/文本文件/题号筛选.txt b/工具/文本文件/题号筛选.txt index adc14191..621c6f47 100644 --- a/工具/文本文件/题号筛选.txt +++ b/工具/文本文件/题号筛选.txt @@ -1 +1,7 @@ -000175,000176,000177,000178,000180,000181,000183,000184,000185,000186,000190,000191,000192,000193,000194,000195,000196,000198,000199,000200,000204,000205,000206,000208,000209,000210,000211,000213,000216,000217,000291,000292,000293,000294,000295,000296,000297,000299,000301,000302,000304,000305,000365,000372,000392,000394,000402,000404,000419,000440,000442,000465,000473,000480,000482,000492,000500,000524,000533,000561,000589,000613,000615,000630,000663,000668,000680,000690,000698,000710,000721,000727,000740,000743,000754,000771,000781,000793,000805,000842,000854,000861,000886,000907,000923,000935,000948,000959,001592,001593,001594,001595,001598,001599,001601,001602,001604,001605,001606,001607,001609,001610,001612,001613,001614,001615,001616,001617,001618,001619,001621,001622,001624,001625,001626,001627,001629,001630,001631,001632,001633,001634,001635,001637,001638,001639,001640,001642,001644,001646,001647,001648,001650,001651,001652,001653,001654,001655,001656,001657,001658,001660,001661,001662,001663,001664,001665,001666,001668,001669,001671,001672,001673,001674,001675,001676,001678,001679,001680,001681,001682,001683,001684,001685,001686,001687,001688,001689,001690,001691,001692,001693,001694,001696,001698,001699,001700,001701,001702,001703,001705,001706,001707,001708,001709,001710,001711,001713,001714,001715,001716,001717,001718,001719,001720,001721,001722,001723,001724,001725,001726,001727,001728,001729,001730,001731,001732,001733,001734,001735,001736,001737,001738,001943,001944,001945,001946,001947,001948,001949,001950,001951,001952,001953,001954,001955,001956,001957,001958,001959,001960,001961,001962,001963,001964,001965,001966,001967,001968,001969,001970,001971,001972,001973,001974,001975,001976,001977,001978,001979,001980,001981,001982,001983,001984,001985,001986,001987,001988,001989,001990,001991,003452,003453,003456,003457,003458,003459,003460,003461,003463,003464,003465,003467,003468,003469,003470,003471,003472,003473,003474,003476,003477,003478,003479,003480,003481,003482,003483,003484,003485,003486,003487,003488,003489,003490,003491,003492,003493,003494,003496,003497,003498,003597,003605,003624,003626,003644,003647,003668,003676,003679,003689,003699,003700,003711,003717,003724,003738,003752,003768,003788,003793,003816,003827,003829,003830,003844,003846,003856,003879,003898,003903,003929,003938,003941,003950,003958,003968,003970,003973,003974,003984,003986,003987,003988,003989,003990,003994,003999,004061,004075,004088,004093,004096,004112,004117,004124,004133,004136,004138,004159,004171,004177,004190,004200,004201,004218,004221,004223,004230,004241,004243,004264,004295,004306,004327,004333,004345,004348,004367,004369,004391,004393,004398,004404,004426,004434,004437,004441,004448,004454,004460,004462,004470,004479,004482,004484,004493,004505,004526,004547,004565,004567,004635,004645,004652,004655,004656,004664,004669,004677,004687,004698,004719,004728,004740,004761,004996,005260,009111,009112,009113,009114,009115,009116,009117,009118,009119,009120,009121,009122,009123,009124,009125,009126,009127,009128,009129,009130,009131,009132,009133,009134,009135,009136,009138,009139,009140,009141,009142,009143,009145,009146,009147,009148,009149,009150,009151,009152,009153,009155,009156,009157,009159,009160,009161,009162,009163,009164,009165,009166,009167,009168,009169,009170,009171,009172,009173,009174,009175,009176,009177,009178,009179,009180,009182,009184,009185,009187,009188,009189,009190,009191,009192,009193,009194,009196,009197,009198,009199,009201,009203,009204,009205,009206,009207,009208,009209,009211,009212,009213,009214,009215,009216,009217,009218,009219,009220,009221,009222,009223,009224,009225,009226,009228,009229,009230,009231,009232,009233,009234,009235,009236,009237,009238,009239,009240,009241,009242,009243,009244,009245,009392,009393,009394,009395,009396,009397,009398,009399,009400,009401,009402,009412,009414,009415,009416,009417,009664,009665,009666,009667,009668,009669,009670,009672,009674,009675,009676,009677,009678,009679,009680,009681,009682,009683,009684,009685,009687,009688,009689,009691,009692,009693,009695,009697,009699,009700,009701,009702,009703,009704,009705,009706,009707,009708,009709,009710,009711,009712,009713,009714,009715,009717,009718,009719,009721,009722,009723,009724,009725,009726,009727,009728,009729,009730,009731,009732,009855,009856,009857,009858,009859,009860,009861,009862,009863,009864,009865,009866,009867,009869,009870,009871,009872,009873,009874,009988,009998,010000,010429,010430,010431,010432,010433,010434,010436,010437,010438,010439,010440,010441,010442,010443,010444,010445,010446,010447,010448,010449,010450,010451,010452,010455,010456,010457,010458,010459,010460,010461,010462,010463,010464,010465,010466,010467,010468,010469,010470,010471,010472,010473,010474,010475,010476,010477,010478,010479,010480,010481,010482,010483,010484,010485,010486,010487,010488,010489,010490,010491,010492,010493,010494,010495,010496,010497,010501,010502,010503,010504,010505,010506,010507,010508,010509,010511,010512,010513,010514,010516,010517,010518,010519,010520,010522,010525,010526,010527,010528,010530,010532,010533,010706,010707,010708,010709,010710,010711,010712,010713,010714,010715,010716,010717,010718,010719,010720,010721,010722,010723,010724,010725,010726,010727,010728,010729,010730,010731,010732,010733,010734,010735,010736,010737,010738,010739,010740,030099,000138,000148,000151,000157,000162,000164,000167,000171,000173,000366,000396,000422,000427,000438,000447,000460,000469,000490,000502,000509,000529,000535,000566,000598,000609,000618,000628,000649,000677,000687,000701,000718,000732,000777,000817,000831,000838,000847,000872,000881,000900,000919,000933,000953,001854,001866,001876,001994,001995,001996,001998,002002,002003,002005,002006,002009,002014,002015,002019,002021,002022,002023,002028,002029,002030,002031,002033,002034,002035,002036,002037,002039,002040,002041,002042,002043,002044,002045,002046,002047,002048,002049,002050,002051,002052,002054,002055,002058,002059,002060,002065,002066,002067,002068,002069,002070,002071,002074,002076,002080,002084,002087,002089,002090,002091,002092,002093,003503,003504,003506,003507,003509,003511,003512,003513,003515,003516,003518,003525,003526,003527,003529,003530,003532,003539,003540,003543,003549,003553,003589,003592,003612,003632,003656,003677,003722,003762,003784,003794,003821,003836,003866,003872,003880,003908,003926,003940,003955,004072,004081,004101,004113,004126,004145,004162,004176,004185,004206,004222,004233,004253,004307,004471,004477,004489,004503,004512,004556,004621,004641,004688,004706,004725,004745,004754,006992,006993,006994,006995,006996,006997,006998,006999,007000,007001,007002,007004,007005,007006,007007,007008,007009,007010,007011,007012,007013,007014,007015,007016,007017,007018,007019,007020,007021,007022,007023,007024,007025,007026,007027,007028,007029,007030,007031,007032,007033,007034,007036,007038,007039,007040,007041,007043,007044,007045,007046,007047,007048,007049,007050,007051,007052,007053,007055,007056,007057,007058,007059,007060,007061,007062,007063,007064,007066,007067,007068,007069,007070,007071,007072,007073,007074,007075,007076,007077,007078,007079,007080,007081,007082,007083,007084,007085,007086,007087,007088,007089,007090,007091,007092,007093,007094,007095,007097,007098,007099,007100,007101,007102,007103,007104,007105,007106,007107,007108,007109,007110,007111,007112,007113,007114,007115,007116,007117,007118,007119,007120,007121,007122,007123,007124,007125,007126,007127,007128,007129,007130,007131,007132,007133,007134,007135,007136,007137,007138,007139,007140,007141,007142,007143,007144,007145,007146,007147,007148,007149,007150,007151,007153,007155,007157,007158,007159,007160,007161,007162,007163,007164,007165,007166,007167,007168,007169,007170,007171,007172,007173,007174,007175,007176,007177,007178,007179,007180,007181,007182,007183,007184,007185,007186,007187,007188,007189,007190,007191,007192,007193,007194,007195,007196,007197,007198,007199,007200,007201,007202,007203,007204,007205,007206,007207,007208,007209,007210,007211,007212,007213,007214,007215,007216,007217,007218,007219,007220,007221,007222,007223,007224,007225,007226,007227,007228,007229,007230,007231,007232,007233,007234,007235,007236,007237,007238,007239,007240,007241,007242,007243,007244,007245,007246,007247,007248,007249,007250,007251,007254,007255,007256,007257,007258,007260,007261,007262,007263,007264,007265,007266,007267,007268,007269,007270,007271,007272,007273,007274,007275,007276,007277,007278,007279,007280,007282,007283,007284,007286,007287,007288,007289,007290,007291,007292,007295,007296,007298,007300,007301,007302,007303,007305,007306,007307,007308,007309,007312,007315,007316,007320,007322,007325,007328,007330,007333,007334,007335,007336,007338,007342,007343,007344,007345,007346,007347,007349,007351,008544,008573,008575,008578,008579,008580,008585,008588,008596,008600,008606,008607,008710,008713,008719,008720,008721,008722,008723,008734,008739,008971,008972,008973,008974,008975,008976,008977,008978,008979,008980,008981,008982,008983,008985,008986,008987,008988,008989,008990,008991,008993,008994,008995,008996,008997,008998,008999,009000,009001,009002,009003,009004,009005,009006,009007,009008,009009,009010,009011,009012,009013,009014,009015,009016,009017,009018,009019,009020,009021,009022,009024,009025,009028,009029,009030,009033,009041,009043,009044,009045,009046,009047,009048,009049,009050,009052,009053,009055,009056,009057,009058,009059,009060,009061,009063,009064,009065,009066,009067,009068,009069,009070,009071,009072,009073,009078,009091,009092,009093,009100,009101,009614,009615,009621,009628,009639,009643,009644,009645,009646,009647,009648,009649,009650,009651,009652,009653,009654,009656,009660,009661,009662,009984,010316,010317,010325,010327,010353,010371,010377,010378,010379,010380,010381,010382,010383,010384,010385,010386,010387,010388,010389,010390,010391,010392,010393,010394,010395,010396,010397,010398,010399,010400,010401,010402,010403,010404,010405,010406,010407,010408,010411,010412,010413,010414,010415,010417,010423,010424,010425,010426,010427,010428,030105 \ No newline at end of file +003589,003590,003592,003593,003597,003601,003603,003604,003605,003606,003607,003609,003610,003612,003613,003620,003621,003622,003624,003625,003626,003627,003628,003631,003632,003633,003636,003637,003642,003644,003645,003646,003647,003648,003649,003655,003656,003658,003662,003665,003667,003668,003669,003670,003673,003675,003676,003677,003679,003680,003681,003683,003689,003690,003693,003694,003695,003697,003698,003699,003700,003702,003703,004059,004061,004066,004067,004069,004070,004072,004074,004075,004076,004079,004080,004081,004084,004086,004088,004089,004090,004091,004092,004093,004094,004096,004097,004098,004101,004102,004106,004108,004111,004112,004113,004115,004116,004117,004118,004119,004122,004123,004124,004125,004126,004130,004132,004133,004135,004136,004137,004138,004139,004140,004143,004144,004145,004149,004151,004153,004154,004155,004157,004159,004160,004161,004162,004164,004165,004167,004168,004171,004172,004174,004175,004176,004177,004180,004181,004184,004185,004186,004190,004191,004194,004196,004198,004199,004200,004201,004202,004203,004205,004206,004208,004209,004214,004215,004217,004218,004219,004220,004221,004222,004223,004224,004227,004228,004229,004230,004233,004234,004235,004236,004238,004240,004241,004243,004244,004247,004248,004249,004253,004256,004258,004259,004261,004264,004265,004266,004269,004270,004271,004272,004273,004274,004276,004277,004278,004279,004282,004283,004284,004285,004286,004287,004289,004290,004291,004292,004293,004295,004301,004302,004305,004306,004307,004308,004311,004312,004313,004314,004315,004316,004319,004320,004322,004323,004325,004326,004327,004328,004329,004332,004333,004335,004336,004337,004339,004344,004345,004347,004348,004349,004350,004353,004354,004355,004356,004357,004358,004359,004360,004362,004364,004365,004366,004367,004368,004369,004370,004371,004373,004374,004375,004376,004377,004378,004379,004380,004381,004382,004383,004384,004385,004386,004387,004388,004389,004390,004391,004392,004393,004395,004396,004397,004398,004399,004400,004401,004403,004404,004405,004406,004407,004408,004409,004410,004411,004412,004413,004414,004415,004416,004417,004418,004419,004420,004421,004422,004423,004424,004425,004426,004427,004429,004431,004432,004433,004434,004435,004436,004437,004438,004439,004440,004441,004442,004443,004444,004445,004446,004447,004448,004449,004451,004452,004454,004455,004456,004457,004458,004460,004461,004462,004463,004464,004465,004466,004468,004469,004470,004471,004477,004479,004481,004482,004483,004484,004485,004486,004489,004490,004492,004493,004496,004498,004499,004500,004502,004503,004505,004506,004509,004510,004512,004515,004516,004518,004520,004522,004523,004525,004526,004527,004530,004531,004532,004533,004539,004540,004541,004542,004543,004544,004545,004546,004547,004548,004549,004552,004554,004555,004556,004557,004559,004562,004563,004564,004565,004567,004569,004571,004619,004620,004621,004622,004623,004630,004631,004634,004635,004636,004637,004640,004641,004642,004645,004646,004649,004650,004652,004655,004656,004657,004658,004661,004662,004664,004665,004666,004667,004668,004669,004671,004672,004673,004674,004675,004676,004677,004679,004680,004681,004703,004704,004706,004707,004708,004714,004715,004719,004720,004721,004745,004754,004755,004756,004757,004759,004760,004761,004762,004763,009984,009986,009988,009991,009994,009995,009996,009997,009998,010000,010001,010002,030050,030062 + +未使用题号: +003589,003590,003592,003593,003597,003601,003603,003604,003605,003607,003609,003610,003612,003613,003620,003622,003624,003625,003626,003628,003631,003632,003633,003636,003637,003642,003644,003646,003647,003649,003655,003656,003658,003665,003667,003668,003669,003673,003675,003676,003677,003679,003680,003681,003683,003689,003690,003693,003694,003695,003697,003698,003699,003700,004059,004061,004066,004067,004069,004070,004072,004074,004075,004076,004079,004081,004086,004088,004089,004090,004093,004094,004096,004097,004101,004102,004112,004113,004115,004117,004118,004119,004123,004124,004126,004130,004132,004133,004135,004136,004137,004138,004139,004143,004144,004145,004149,004151,004153,004154,004155,004159,004160,004162,004165,004168,004171,004172,004174,004175,004176,004177,004185,004186,004190,004191,004194,004198,004199,004200,004201,004202,004203,004205,004206,004208,004209,004214,004215,004217,004218,004219,004220,004221,004222,004223,004227,004228,004229,004230,004233,004234,004235,004236,004238,004241,004243,004244,004249,004253,004256,004258,004259,004261,004264,004266,004269,004270,004271,004272,004273,004274,004277,004278,004279,004284,004285,004286,004287,004289,004290,004291,004292,004293,004295,004301,004302,004305,004306,004307,004308,004311,004313,004314,004315,004316,004319,004323,004325,004326,004327,004329,004332,004333,004335,004336,004337,004339,004344,004345,004347,004348,004349,004350,004353,004354,004355,004357,004358,004360,004362,004364,004365,004366,004367,004368,004369,004371,004373,004374,004375,004376,004377,004378,004379,004380,004381,004382,004383,004384,004386,004387,004388,004389,004390,004391,004392,004393,004395,004396,004397,004398,004399,004401,004403,004404,004405,004406,004407,004408,004410,004411,004413,004415,004416,004417,004418,004419,004420,004421,004422,004423,004425,004426,004427,004429,004431,004432,004433,004434,004435,004436,004437,004438,004441,004442,004443,004445,004446,004447,004448,004449,004452,004454,004455,004456,004457,004458,004460,004461,004462,004463,004464,004465,004466,004468,004469,004470,004471,004477,004479,004481,004482,004483,004484,004485,004486,004489,004490,004493,004496,004498,004499,004500,004502,004503,004505,004506,004510,004512,004515,004516,004518,004520,004522,004523,004525,004526,004527,004530,004531,004532,004533,004540,004541,004542,004543,004544,004545,004546,004547,004549,004552,004554,004555,004556,004559,004562,004563,004564,004565,004567,004569,004571,004619,004620,004621,004623,004630,004631,004634,004635,004637,004640,004641,004645,004646,004649,004650,004652,004655,004656,004657,004658,004661,004662,004664,004665,004666,004667,004668,004669,004671,004673,004674,004675,004676,004677,004679,004681,004703,004704,004706,004707,004708,004714,004715,004719,004721,004745,004754,004755,004756,004757,004759,004760,004761,004762,004763,009984,009986,009988,009991,009994,009995,009996,009997,009998,010000,010001,010002 + +已使用题号: +003606,003621,003627,003645,003648,003662,003670,003702,003703,004080,004084,004091,004092,004098,004106,004108,004111,004116,004122,004125,004140,004157,004161,004164,004167,004180,004181,004184,004196,004224,004240,004247,004248,004265,004276,004282,004283,004312,004320,004322,004328,004356,004359,004370,004385,004400,004409,004412,004414,004424,004439,004440,004444,004451,004492,004509,004539,004548,004557,004622,004636,004642,004672,004680,004720,030050,030062 \ No newline at end of file diff --git a/工具/添加关联题目.ipynb b/工具/添加关联题目.ipynb index d80eb96b..4007b3ea 100644 --- a/工具/添加关联题目.ipynb +++ b/工具/添加关联题目.ipynb @@ -2,15 +2,15 @@ "cells": [ { "cell_type": "code", - "execution_count": 2, + "execution_count": 4, "metadata": {}, "outputs": [], "source": [ "import os,re,json,time\n", "\n", "\"\"\"---设置原题目id与新题目id---\"\"\"\n", - "old_id = \"9754\"\n", - "new_id = \"30277\"\n", + "old_id = \"10518\"\n", + "new_id = \"30280\"\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 b957f9b5..4e35799f 100644 --- a/工具/讲义生成.ipynb +++ b/工具/讲义生成.ipynb @@ -2,7 +2,7 @@ "cells": [ { "cell_type": "code", - "execution_count": 2, + "execution_count": 4, "metadata": {}, "outputs": [ { @@ -13,9 +13,11 @@ "题块 1 处理完毕.\n", "正在处理题块 2 .\n", "题块 2 处理完毕.\n", - "开始编译教师版本pdf文件: 临时文件/26_大数定律及独立性_教师_20221024.tex\n", + "正在处理题块 3 .\n", + "题块 3 处理完毕.\n", + "开始编译教师版本pdf文件: 临时文件/周末卷06_教师_20221025.tex\n", "0\n", - "开始编译学生版本pdf文件: 临时文件/26_大数定律及独立性_学生_20221024.tex\n", + "开始编译学生版本pdf文件: 临时文件/周末卷06_学生_20221025.tex\n", "0\n" ] } @@ -28,19 +30,19 @@ "\"\"\"---设置模式结束---\"\"\"\n", "\n", "\"\"\"---设置模板文件名---\"\"\"\n", - "template_file = \"模板文件/第一轮复习讲义模板.tex\"\n", - "# template_file = \"模板文件/测验周末卷模板.tex\"\n", + "# template_file = \"模板文件/第一轮复习讲义模板.tex\"\n", + "template_file = \"模板文件/测验周末卷模板.tex\"\n", "# template_file = \"模板文件/日常选题讲义模板.tex\"\n", "\"\"\"---设置模板文件名结束---\"\"\"\n", "\n", "\"\"\"---设置其他预处理替换命令---\"\"\"\n", "#2023届第一轮讲义更换标题\n", - "exec_list = [(\"标题数字待处理\",\"26\"),(\"标题文字待处理\",\"大数定律及独立性\")] \n", - "enumi_mode = 0\n", + "# exec_list = [(\"标题数字待处理\",\"26\"),(\"标题文字待处理\",\"大数定律及独立性\")] \n", + "# enumi_mode = 0\n", "\n", "#2023届测验卷与周末卷\n", - "# exec_list = [(\"标题替换\",\"周末卷05\")]\n", - "# enumi_mode = 1\n", + "exec_list = [(\"标题替换\",\"周末卷06\")]\n", + "enumi_mode = 1\n", "\n", "# 日常选题讲义\n", "# exec_list = [(\"标题文字待处理\",\"2022年国庆卷(易错题订正)\")] \n", @@ -49,14 +51,15 @@ "\"\"\"---其他预处理替换命令结束---\"\"\"\n", "\n", "\"\"\"---设置目标文件名---\"\"\"\n", - "destination_file = \"临时文件/26_大数定律及独立性\"\n", + "destination_file = \"临时文件/周末卷06\"\n", "\"\"\"---设置目标文件名结束---\"\"\"\n", "\n", "\n", "\"\"\"---设置题号数据---\"\"\"\n", "problems = [\n", - "\"30193,695,4150,9751,30188,10557,30189,224,230,9357,10554,226,10555,30194,30277,30191\",\n", - "\"685,704,30186,30187,4324,30190,9749,10553,10558,9752,9753\"\n", + "\"010497,010501,001726,30279,30280,001724,001668,030278,001631\",\n", + "\"001676,010487,009998,010491\",\n", + "\"010470,10533,010508,010000\"\n", "]\n", "\"\"\"---设置题号数据结束---\"\"\"\n", "\n", @@ -207,7 +210,7 @@ ], "metadata": { "kernelspec": { - "display_name": "Python 3.8.8 ('base')", + "display_name": "Python 3.9.7 ('base')", "language": "python", "name": "python3" }, @@ -221,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 5332598d..8702fb6a 100644 --- a/工具/题号选题pdf生成.ipynb +++ b/工具/题号选题pdf生成.ipynb @@ -2,16 +2,16 @@ "cells": [ { "cell_type": "code", - "execution_count": 8, + "execution_count": 29, "metadata": {}, "outputs": [ { "name": "stdout", "output_type": "stream", "text": [ - "开始编译教师版本pdf文件: 临时文件/test_教师用_20221022.tex\n", + "开始编译教师版本pdf文件: 临时文件/test_教师用_20221025.tex\n", "0\n", - "开始编译学生版本pdf文件: 临时文件/test_学生用_20221022.tex\n", + "开始编译学生版本pdf文件: 临时文件/test_学生用_20221025.tex\n", "0\n" ] } @@ -26,7 +26,8 @@ "\"\"\"---设置题目列表---\"\"\"\n", "#留空为编译全题库, a为读取临时文件中的题号筛选.txt文件生成题库\n", "problems = r\"\"\"\n", - "a\n", + "003589,003590,003592,003593,003597,003601,003603,003604,003605,003607,003609,003610,003612,003613,003620,003622,003624,003625,003626,003628,003631,003632,003633,003636,003637,003642,003644,003646,003647,003649,003655,003656,003658,003665,003667,003668,003669,003673,003675,003676,003677,003679,003680,003681,003683,003689,003690,003693,003694,003695,003697,003698,003699,003700,004059,004061,004066,004067,004069,004070,004072,004074,004075,004076,004079,004081,004086,004088,004089,004090,004093,004094,004096,004097,004101,004102,004112,004113,004115,004117,004118,004119,004123,004124,004126,004130,004132,004133,004135,004136,004137,004138,004139,004143,004144,004145,004149,004151,004153,004154,004155,004159,004160,004162,004165,004168,004171,004172,004174,004175,004176,004177,004185,004186,004190,004191,004194,004198,004199,004200,004201,004202,004203,004205,004206,004208,004209,004214,004215,004217,004218,004219,004220,004221,004222,004223,004227,004228,004229,004230,004233,004234,004235,004236,004238,004241,004243,004244,004249,004253,004256,004258,004259,004261,004264,004266,004269,004270,004271,004272,004273,004274,004277,004278,004279,004284,004285,004286,004287,004289,004290,004291,004292,004293,004295,004301,004302,004305,004306,004307,004308,004311,004313,004314,004315,004316,004319,004323,004325,004326,004327,004329,004332,004333,004335,004336,004337,004339,004344,004345,004347,004348,004349,004350,004353,004354,004355,004357,004358,004360,004362,004364,004365,004366,004367,004368,004369,004371,004373,004374,004375,004376,004377,004378,004379,004380,004381,004382,004383,004384,004386,004387,004388,004389,004390,004391,004392,004393,004395,004396,004397,004398,004399,004401,004403,004404,004405,004406,004407,004408,004410,004411,004413,004415,004416,004417,004418,004419,004420,004421,004422,004423,004425,004426,004427,004429,004431,004432,004433,004434,004435,004436,004437,004438,004441,004442,004443,004445,004446,004447,004448,004449,004452,004454,004455,004456,004457,004458,004460,004461,004462,004463,004464,004465,004466,004468,004469,004470,004471,004477,004479,004481,004482,004483,004484,004485,004486,004489,004490,004493,004496,004498,004499,004500,004502,004503,004505,004506,004510,004512,004515,004516,004518,004520,004522,004523,004525,004526,004527,004530,004531,004532,004533,004540,004541,004542,004543,004544,004545,004546,004547,004549,004552,004554,004555,004556,004559,004562,004563,004564,004565,004567,004569,004571,004619,004620,004621,004623,004630,004631,004634,004635,004637,004640,004641,004645,004646,004649,004650,004652,004655,004656,004657,004658,004661,004662,004664,004665,004666,004667,004668,004669,004671,004673,004674,004675,004676,004677,004679,004681,004703,004704,004706,004707,004708,004714,004715,004719,004721,004745,004754,004755,004756,004757,004759,004760,004761,004762,004763,009984,009986,009988,009991,009994,009995,009996,009997,009998,010000,010001,010002\n", + "\n", "\n", "\"\"\"\n", "\"\"\"---设置题目列表结束---\"\"\"\n", @@ -174,7 +175,7 @@ ], "metadata": { "kernelspec": { - "display_name": "Python 3.8.8 ('base')", + "display_name": "Python 3.9.7 ('base')", "language": "python", "name": "python3" }, @@ -188,12 +189,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 f54c12fc..5754bebc 100644 --- a/题库0.3/Problems.json +++ b/题库0.3/Problems.json @@ -42850,7 +42850,7 @@ }, "001631": { "id": "001631", - "content": "直角$\\triangle ABC$所在平面外一点$P$到直角顶点$C$的距离为$5$, 到两直角边的距离均为$4$,则$PC$与平面$ABC$所成的角的正弦为\\blank{50}.", + "content": "直角$\\triangle ABC$所在平面外一点$P$到直角顶点$C$的距离为$5$, 到两直角边的距离均为$4$,则$PC$与平面$ABC$所成的角的正弦值为\\blank{50}.", "objs": [], "tags": [ "第六单元" @@ -42892,7 +42892,9 @@ "20220625\t王伟叶" ], "same": [], - "related": [], + "related": [ + "030278" + ], "remark": "", "space": "" }, @@ -45198,7 +45200,7 @@ }, "001726": { "id": "001726", - "content": "[选做]\n圆台上底面的面积为$4\\pi$, 下底面的面积为$16\\pi$, 其体积为$28\\pi$. 该圆台的母线和下底面所成角的大小为\\blank{80}.", + "content": "圆台上底面的面积为$4\\pi$, 下底面的面积为$16\\pi$, 其体积为$28\\pi$. 该圆台的母线和下底面所成角的大小为\\blank{80}.", "objs": [], "tags": [ "第六单元" @@ -113013,7 +113015,7 @@ }, "004462": { "id": "004462", - "content": "在正三棱柱$ABC-A_1B_1C_1$中, $E,F$分别为棱$A_1B_1,A_1C_1$的中点, 去掉三棱锥$A_1-AEF$得到一个多面体$ABC-B_1C_1FE$. 已知$AB=6$, $BB_1=4$.\n\\begin{center}\n \\begin{tikzpicture}\n \\draw (0,0) node [left] {$A$} coordinate (A) -- (3,0) node [right] {$B$} coordinate (B) (A) ++ (1.5,0) ++ (45:{sqrt(3)*3/4}) node [above right] {$C$} coordinate (C);\n \\draw (A) ++ (0,2) node [left] {$A_1$} coordinate (A1);\n \\draw (B) ++ (0,2) node [right] {$B_1$} coordinate (B1);\n \\draw [dashed] (C) --++ (0,2) node [above] {$C_1$} coordinate (C1);\n \\draw (B) -- (B1) -- (C1);\n \\draw [dashed] (A) -- (C) -- (B);\n \\draw ($(A1)!0.5!(B1)$) node [above] {$E$} coordinate (E) ($(A1)!0.5!(C1)$) node [above] {$F$} coordinate (F);\n \\draw [dotted] (A1) -- (F) (A1) -- (E) (A) -- (A1);\n \\draw (A) -- (E) -- (B1) (E) -- (F) (A) -- (F) -- (C1);\n \\end{tikzpicture}\n\\end{center}\n(1) 求多面体$ABC-EFC_1B_1$的体积;\\\\\n(2) 求意面直线$AE$与$BC$所成角的大小.", + "content": "在正三棱柱$ABC-A_1B_1C_1$中, $E,F$分别为棱$A_1B_1,A_1C_1$的中点, 去掉三棱锥$A_1-AEF$得到一个多面体$ABC-B_1C_1FE$. 已知$AB=6$, $BB_1=4$.\n\\begin{center}\n \\begin{tikzpicture}\n \\draw (0,0) node [left] {$A$} coordinate (A) -- (3,0) node [right] {$B$} coordinate (B) (A) ++ (1.5,0) ++ (45:{sqrt(3)*3/4}) node [above right] {$C$} coordinate (C);\n \\draw (A) ++ (0,2) node [left] {$A_1$} coordinate (A1);\n \\draw (B) ++ (0,2) node [right] {$B_1$} coordinate (B1);\n \\draw [dashed] (C) --++ (0,2) node [above] {$C_1$} coordinate (C1);\n \\draw (B) -- (B1) -- (C1);\n \\draw [dashed] (A) -- (C) -- (B);\n \\draw ($(A1)!0.5!(B1)$) node [above] {$E$} coordinate (E) ($(A1)!0.5!(C1)$) node [above] {$F$} coordinate (F);\n \\draw [dotted] (A1) -- (F) (A1) -- (E) (A) -- (A1);\n \\draw (A) -- (E) -- (B1) (E) -- (F) (A) -- (F) -- (C1);\n \\end{tikzpicture}\n\\end{center}\n(1) 求多面体$ABC-EFC_1B_1$的体积;\\\\\n(2) 求异面直线$AE$与$BC$所成角的大小.", "objs": [], "tags": [ "第六单元" @@ -113089,7 +113091,7 @@ }, "004465": { "id": "004465", - "content": "如图是函数$f(x)=A\\sin (\\omega x+\\varphi)$($A>0$, $\\omega>0$, $0\\le \\varphi\\le \\pi$)一个周期内的图像. 将$f(x)$图像上所有点的很顾总表伸长为原来的$2$倍, 纵坐标不变, 再把所得图像向右平移$\\dfrac\\pi 2$个单位长度, 得到函数$g(x)$的图像.\n\\begin{center}\n \\begin{tikzpicture}[>=latex]\n \\draw [->] (-1,0) -- (3,0) node [below] {$x$};\n \\draw [->] (0,-2.5) -- (0,2.5) node [left] {$y$};\n \\draw (0,0) node [below left] {$O$};\n \\draw [domain = -45:135, samples = 200] plot ({\\x/180*pi},{2*sin(2*\\x+90)});\n \\filldraw ({-pi/4},0) circle (0.03) node [above left] {$-\\frac\\pi 4$} ({pi/4},0) circle (0.03) node [above right] {$\\frac\\pi 4$};\n \\draw (0,2) node [above left] {$2$};\n \\draw [dashed] (0,-2) node [left] {$-2$} -- ({pi/2},-2) -- ({pi/2},0);\n \\end{tikzpicture}\n\\end{center}\n(1) 求函数$f(x)$和$g(x)$的解析式;\\\\\n(2) 若$f(x_0)=g(x_0)$, 求$\\sin (x_0\\dfrac\\pi 3)$的所有可能的值;\\\\\n(3) 求函数$F(x)=f(x)+ag(x)$($a$为正常数)在区间$(0,19\\pi)$内的所有零点之和.", + "content": "如图是函数$f(x)=A\\sin (\\omega x+\\varphi)$($A>0$, $\\omega>0$, $0\\le \\varphi\\le \\pi$)一个周期内的图像. 将$f(x)$图像上所有点的横坐标伸长为原来的$2$倍, 纵坐标不变, 再把所得图像向右平移$\\dfrac\\pi 2$个单位长度, 得到函数$g(x)$的图像.\n\\begin{center}\n \\begin{tikzpicture}[>=latex]\n \\draw [->] (-1,0) -- (3,0) node [below] {$x$};\n \\draw [->] (0,-2.5) -- (0,2.5) node [left] {$y$};\n \\draw (0,0) node [below left] {$O$};\n \\draw [domain = -45:135, samples = 200] plot ({\\x/180*pi},{2*sin(2*\\x+90)});\n \\filldraw ({-pi/4},0) circle (0.03) node [above left] {$-\\frac\\pi 4$} ({pi/4},0) circle (0.03) node [above right] {$\\frac\\pi 4$};\n \\draw (0,2) node [above left] {$2$};\n \\draw [dashed] (0,-2) node [left] {$-2$} -- ({pi/2},-2) -- ({pi/2},0);\n \\end{tikzpicture}\n\\end{center}\n(1) 求函数$f(x)$和$g(x)$的解析式;\\\\\n(2) 若$f(x_0)=g(x_0)$, 求$\\sin (x_0\\dfrac\\pi 3)$的所有可能的值;\\\\\n(3) 求函数$F(x)=f(x)+ag(x)$($a$为正常数)在区间$(0,19\\pi)$内的所有零点之和.", "objs": [], "tags": [ "第三单元" @@ -233518,7 +233520,7 @@ }, "009736": { "id": "009736", - "content": "掷一颗骰子, 写出样本空间及与下列事件相对应的基本事件子集:\\\\\n(1) $1$没有出现;\\\\\n(2) 出现奇数;\\\\\n(3) 点数超过$2$.", + "content": "掷一颗骰子, 写出样本空间及与下列事件相对应的基本事件子集:\\\\\n\\textcircled{1} $1$没有出现;\\\\\n\\textcircled{2} 出现奇数;\\\\\n\\textcircled{3} 点数超过$2$.", "objs": [ "K0802003B", "K0802004B" @@ -251070,7 +251072,9 @@ "20220806\t王伟叶" ], "same": [], - "related": [], + "related": [ + "030279" + ], "remark": "", "space": "12ex" }, @@ -251235,7 +251239,9 @@ "20220806\t王伟叶" ], "same": [], - "related": [], + "related": [ + "030280" + ], "remark": "", "space": "12ex" }, @@ -251613,7 +251619,7 @@ }, "010535": { "id": "010535", - "content": "抛掷$100$枚同一类型且质地均匀的硬币, 下面的陈述哪些是正确的, 哪些是错误的?\\\\\n(1) 全部出现正面向上是不可能的;\\\\\n(2) 至少有$1$枚出现正面向上是必然的;\\\\\n(3) 出现$50$枚正面向上、$50$枚正面向下是不确定的.", + "content": "抛掷$100$枚同一类型且质地均匀的硬币, 下面的陈述哪些是正确的, 哪些是错误的?\\\\\n\\textcircled{1} 全部出现正面向上是不可能的;\\\\\n\\textcircled{2} 至少有$1$枚出现正面向上是必然的;\\\\\n\\textcircled{3} 出现$50$枚正面向上、$50$枚正面向下是不确定的.", "objs": [ "K0802005B" ], @@ -251705,7 +251711,7 @@ }, "010539": { "id": "010539", - "content": "一个口袋中有大小与质地相同的$1$个白球、$2$个黑球、$3$个红球, 从中任取$2$个球, 观察球的颜色. 写出样本空间及与下列事件相应的基本事件子集:\\\\\n(1) 含有白球;\\\\\n(2) 至少含有$1$个黑球.", + "content": "一个口袋中有大小与质地相同的$1$个白球、$2$个黑球、$3$个红球, 从中任取$2$个球, 观察球的颜色. 写出样本空间及与下列事件相应的基本事件子集:\\\\\n\\textcircled{1} 含有白球;\\\\\n\\textcircled{2} 至少含有$1$个黑球.", "objs": [ "K0802003B", "K0802004B" @@ -296508,5 +296514,82 @@ ], "remark": "", "space": "12ex" + }, + "030278": { + "id": "030278", + "content": "$P$为$\\triangle ABC$所在平面$\\alpha$外一点, 且$PA=PB=PC=10$, $AB=6$, $BC=8$, $CA=10$, 则$P$到平面$ABC$的距离为\\blank{50}.", + "objs": [], + "tags": [ + "第六单元" + ], + "genre": "填空题", + "ans": "", + "solution": "", + "duration": -1, + "usages": [], + "origin": "2016届创新班作业\t2209-直线与平面所成的角[1]-20221025修改", + "edit": [ + "20220625\t王伟叶", + "20221025\t王伟叶" + ], + "same": [], + "related": [ + "001632" + ], + "remark": "", + "space": "" + }, + "030279": { + "id": "030279", + "content": "若圆锥的底面半径为$1$, 高为$\\sqrt 3$, 则圆锥的表面积为\\blank{50}.", + "objs": [ + "K0620004B" + ], + "tags": [ + "第六单元" + ], + "genre": "填空题", + "ans": "", + "solution": "", + "duration": -1, + "usages": [], + "origin": "新教材必修第三册习题-20221025修改", + "edit": [ + "20220806\t王伟叶", + "20221025\t朱敏慧" + ], + "same": [], + "related": [ + "010511" + ], + "remark": "", + "space": "" + }, + "030280": { + "id": "030280", + "content": "设圆台的母线长为$l$, 上、下底面的半径分别为$r'$、$r$. 用$r'$、$r$和$l$表示圆台的侧面积, 所得结果为\\blank{50}.", + "objs": [ + "K0618007B", + "K0620004B" + ], + "tags": [ + "第六单元" + ], + "genre": "填空题", + "ans": "", + "solution": "", + "duration": -1, + "usages": [], + "origin": "新教材必修第三册习题-20221025修改", + "edit": [ + "20220806\t王伟叶", + "20221025\t朱敏慧" + ], + "same": [], + "related": [ + "010518" + ], + "remark": "", + "space": "" } } \ No newline at end of file