{ "cells": [ { "cell_type": "code", "execution_count": 1, "metadata": {}, "outputs": [ { "name": "stdout", "output_type": "stream", "text": [ "01_集合.tex\n", "课前练习\n", "(004164)\n", "(007684)\n", "(004781)\n", "(007692)\n", "(002693)\n", "(002728)\n", "(002704)\n", "(020030)\n", "(002716)\n", "(002710)\n", "(002702)\n", "(004768)\n", "(010027)\n", "(020035)\n", "(001003)\n", "(001015)\n", "课后练习\n", "(003501)\n", "(002697)\n", "(002712)\n", "(002703)\n", "(001014)\n", "(004794)\n", "(020065)\n", "(020028)\n", "(001016)\n", "(010026)\n", "(020034)\n", "(004770)\n", "(020040)\n", "(010021)\n", "(002700)\n", "(020041)\n", "\n", "\n", "\n", "02_常用逻辑用语.tex\n", "课前练习\n", "(000436)\n", "(007709)\n", "(002746)\n", "(000003)\n", "(000986)\n", "(000977)\n", "(020079)\n", "(002734)\n", "(000978)\n", "(020089)\n", "(002733)\n", "(000009)\n", "(020081)\n", "(004875)\n", "(004854)\n", "(004847)\n", "(004894)\n", "(004873)\n", "(002747)\n", "(000018)\n", "课后练习\n", "(003708)\n", "(000431)\n", "(002737)\n", "(004282)\n", "(004876)\n", "(004878)\n", "(007736)\n", "(010030)\n", "(020072)\n", "(002740)\n", "(004886)\n", "(007719)\n", "(002731)\n", "(000981)\n", "(004864)\n", "\n", "\n", "\n", "03_等式与不等式的性质及证明.tex\n", "课前练习\n", "(001085)\n", "(001086)\n", "(000371)\n", "(002755)\n", "(002768)\n", "(001134)\n", "(000046)\n", "(001138)\n", "(002812)\n", "(001128)\n", "(001127)\n", "(001130)\n", "(007826)\n", "(001096)\n", "(010104)\n", "(001139)\n", "课后练习\n", "(001120)\n", "(002750)\n", "(002761)\n", "(002753)\n", "(005225)\n", "(000924)\n", "(000939)\n", "(000022)\n", "(001123)\n", "(001132)\n", "(009468)\n", "(005239)\n", "\n", "\n", "\n", "04_方程与不等式的求解.tex\n", "课前练习\n", "(001049)\n", "(001069)\n", "(000020)\n", "(001074)\n", "(002741)\n", "(000035)\n", "(003777)\n", "(004928)\n", "(002772)\n", "(002778)\n", "(002785)\n", "(002792)\n", "(004409)\n", "(004929)\n", "(000540)\n", "(002794)\n", "(001117)\n", "(002807)\n", "(002798)\n", "课后练习\n", "(001050)\n", "(009446)\n", "(001072)\n", "(010060)\n", "(000033)\n", "(001073)\n", "(000023)\n", "(002773)\n", "(002775)\n", "(002784)\n", "(007991)\n", "(005150)\n", "(002790)\n", "(002791)\n", "(000757)\n", "(002793)\n", "(000389)\n", "(002800)\n", "\n", "\n", "\n", "05_幂指数与对数.tex\n", "课前练习\n", "(000049)\n", "(000048)\n", "(001287)\n", "(003662)\n", "(005621)\n", "(000053)\n", "(000054)\n", "(000074)\n", "(001312)\n", "(001300)\n", "(005650)\n", "(003828)\n", "(001308)\n", "(005013)\n", "(005016)\n", "(001314)\n", "(001316)\n", "(000060)\n", "课后练习\n", "(001286)\n", "(001292)\n", "(010110)\n", "(000058)\n", "(010114)\n", "(001296)\n", "(005610)\n", "(001353)\n", "(001305)\n", "(010125)\n", "(001309)\n", "(005123)\n", "(005678)\n", "\n", "\n", "\n", "06_幂指对函数.tex\n", "课前练习\n", "(000061)\n", "(000069)\n", "(005463)\n", "(010137)\n", "(002914)\n", "(002909)\n", "(005464)\n", "(009488)\n", "(005569)\n", "(005592)\n", "(000738)\n", "(001345)\n", "(001343)\n", "(005720)\n", "(003041)\n", "(005723)\n", "(002874)\n", "(001325)\n", "(002905)\n", "(001329)\n", "(001330)\n", "(000795)\n", "(001328)\n", "(001352)\n", "课后练习\n", "(001340)\n", "(002925)\n", "(002911)\n", "(002918)\n", "(003815)\n", "(005568)\n", "(000954)\n", "(001324)\n", "(001326)\n", "(002871)\n", "(002878)\n", "(002898)\n", "(000362)\n", "(001351)\n", "(003747)\n", "(005199)\n", "(009490)\n", "\n", "\n", "\n", "07_函数的概念与奇偶性.tex\n", "课前练习\n", "(000778)\n", "(001262)\n", "(000342)\n", "(001238)\n", "(001239)\n", "(001242)\n", "(002831)\n", "(002968)\n", "(009508)\n", "(003936)\n", "(007984)\n", "(009511)\n", "(005508)\n", "(000734)\n", "(002856)\n", "(000474)\n", "(002847)\n", "(002851)\n", "课后练习\n", "(001164)\n", "(002833)\n", "(001244)\n", "(001245)\n", "(002994)\n", "(005300)\n", "(003884)\n", "(002838)\n", "(002863)\n", "(001221)\n", "(000863)\n", "(002859)\n", "\n", "\n", "\n", "08_函数的单调性.tex\n", "课前练习\n", "(009517)\n", "(007941)\n", "(000092)\n", "(001270)\n", "(002888)\n", "(001331)\n", "(002894)\n", "(001211)\n", "(001218)\n", "(002893)\n", "(002895)\n", "(009522)\n", "课后练习\n", "(002884)\n", "(007911)\n", "(009518)\n", "(010178)\n", "(010187)\n", "(007950)\n", "(008392)\n", "(004265)\n", "(007939)\n", "\n", "\n", "\n", "09_函数的零点与最值.tex\n", "课前练习\n", "(009531)\n", "(003013)\n", "(010196)\n", "(010192)\n", "(003648)\n", "(000555)\n", "(010197)\n", "(001227)\n", "(000884)\n", "(002975)\n", "(000087)\n", "(001277)\n", "(004770)\n", "课后练习\n", "(009532)\n", "(004720)\n", "(000622)\n", "(009530)\n", "(005236)\n", "(001226)\n", "(002955)\n", "(001231)\n", "(002966)\n", "(004439)\n", "(002959)\n", "\n", "\n", "\n", "10_有关函数的应用问题.tex\n", "课前练习\n", "(007877)\n", "(001168)\n", "(001171)\n", "(030007)\n", "(004161)\n", "(030011)\n", "(003670)\n", "课后练习\n", "(009526)\n", "(002830)\n", "(002828)\n", "(005358)\n", "(007999)\n", "(030008)\n", "(030009)\n", "\n", "\n", "\n", "11_三角比的定义及直接性质.tex\n", "课前练习\n", "(005902)\n", "(005899)\n", "(008107)\n", "(010222)\n", "(003959)\n", "(030015)\n", "(001389)\n", "(003063)\n", "(004492)\n", "(001399)\n", "(003064)\n", "(008144)\n", "(008226)\n", "(005952)\n", "(010231)\n", "(001412)\n", "(009561)\n", "(009562)\n", "(006468)\n", "(001586)\n", "(006594)\n", "课后练习\n", "(008215)\n", "(010210)\n", "(003056)\n", "(010226)\n", "(008106)\n", "(005904)\n", "(009547)\n", "(010214)\n", "(010232)\n", "(005956)\n", "(030016)\n", "(004642)\n", "(010220)\n", "(008312)\n", "(006579)\n", "(010268)\n", "\n", "\n", "\n", "12_和差倍角公式.tex\n", "课前练习\n", "(003092)\n", "(003094)\n", "(006115)\n", "(003095)\n", "(003097)\n", "(003102)\n", "(003113)\n", "(003114)\n", "(003100)\n", "(006147)\n", "(004548)\n", "(003125)\n", "(008168)\n", "(005086)\n", "(003093)\n", "(006286)\n", "课后练习\n", "(006138)\n", "(003105)\n", "(006163)\n", "(006166)\n", "(006190)\n", "(006129)\n", "(006177)\n", "(006126)\n", "(006214)\n", "(008170)\n", "(003107)\n", "(006288)\n", "\n", "\n", "\n", "13_解三角形.tex\n", "课前练习\n", "(003128)\n", "(003132)\n", "(003140)\n", "(003139)\n", "(001365)\n", "(003143)\n", "(004672)\n", "(003134)\n", "(003135)\n", "(001480)\n", "(000116)\n", "(000113)\n", "(001367)\n", "(003138)\n", "(004140)\n", "课后练习\n", "(001371)\n", "(001484)\n", "(003943)\n", "(003130)\n", "(003141)\n", "(001481)\n", "(003145)\n", "(003142)\n", "(000101)\n", "(003137)\n", "(008200)\n", "(006414)\n", "(003606)\n", "(004181)\n", "\n", "\n", "\n", "14_正弦函数及正弦型函数.tex\n", "课前练习\n", "(003148)\n", "(003155)\n", "(003158)\n", "(003149)\n", "(003156)\n", "(003163)\n", "(003162)\n", "(000119)\n", "(003175)\n", "(008287)\n", "(003169)\n", "(001554)\n", "(003176)\n", "(003178)\n", "(003181)\n", "课后练习\n", "(003167)\n", "(003171)\n", "(003166)\n", "(003168)\n", "(008337)\n", "(003153)\n", "(003160)\n", "(003183)\n", "(003164)\n", "(003182)\n", "(000131)\n", "\n", "\n", "\n", "15_周期性与其他三角函数.tex\n", "课前练习\n", "(001496)\n", "(001497)\n", "(000136)\n", "(003154)\n", "(006096)\n", "(003179)\n", "(001535)\n", "(003172)\n", "(009612)\n", "(003152)\n", "课后练习\n", "(001492)\n", "(001498)\n", "(001513)\n", "(009597)\n", "(001495)\n", "(001538)\n", "(003177)\n", "(001537)\n", "(006225)\n", "(006062)\n", "(006097)\n", "\n", "\n", "\n", "16_平面向量的概念及线性运算.tex\n", "课前练习\n", "(001888)\n", "(003343)\n", "(000139)\n", "(003327)\n", "(000883)\n", "(001894)\n", "(001870)\n", "(003346)\n", "(001856)\n", "(000140)\n", "(001850)\n", "(000515)\n", "(003332)\n", "(003361)\n", "(001869)\n", "(001907)\n", "课后练习\n", "(001848)\n", "(001847)\n", "(003331)\n", "(001889)\n", "(001852)\n", "(001871)\n", "(001858)\n", "(001895)\n", "(003328)\n", "(001910)\n", "(001857)\n", "(001863)\n", "(000150)\n", "(003337)\n", "(001864)\n", "\n", "\n", "\n", "17_平面向量的投影及数量积.tex\n", "课前练习\n", "(000481)\n", "(003347)\n", "(003330)\n", "(000153)\n", "(003356)\n", "(000414)\n", "(001882)\n", "(000141)\n", "(003341)\n", "(001892)\n", "(001896)\n", "(001898)\n", "(001916)\n", "(001905)\n", "(001902)\n", "课后练习\n", "(000894)\n", "(001912)\n", "(001914)\n", "(000871)\n", "(001877)\n", "(000760)\n", "(000792)\n", "(000142)\n", "(001906)\n", "(001913)\n", "(001886)\n", "(003345)\n", "(001911)\n", "(000159)\n", "\n", "\n", "\n", "18_复数的代数运算与性质.tex\n", "课前练习\n", "(001992)\n", "(000166)\n", "(002001)\n", "(000477)\n", "(000557)\n", "(003538)\n", "(002000)\n", "(000165)\n", "(000169)\n", "(002026)\n", "(000174)\n", "(000170)\n", "(000892)\n", "(002032)\n", "(002008)\n", "(003510)\n", "课后练习\n", "(000387)\n", "(002025)\n", "(030109)\n", "(000858)\n", "(003550)\n", "(003514)\n", "(003502)\n", "(003505)\n", "(003508)\n", "(002088)\n", "(001999)\n", "(002004)\n", "(002007)\n", "(003517)\n", "\n", "\n", "\n", "19_复数的几何意义与实系数二次方程.tex\n", "课前练习\n", "(000788)\n", "(000637)\n", "(002010)\n", "(002020)\n", "(000902)\n", "(003521)\n", "(002018)\n", "(003524)\n", "(003534)\n", "(003535)\n", "(002057)\n", "(003542)\n", "(000168)\n", "(030110)\n", "(003544)\n", "(002085)\n", "(002086)\n", "课后练习\n", "(000163)\n", "(003519)\n", "(003520)\n", "(003523)\n", "(003522)\n", "(002012)\n", "(002016)\n", "(002017)\n", "(003528)\n", "(007313)\n", "(007314)\n", "(003758)\n", "(004167)\n", "(009032)\n", "(003551)\n", "\n", "\n", "\n", "20_描述空间位置关系的公理.tex\n", "课前练习\n", "(030087)\n", "(030088)\n", "(030089)\n", "(030090)\n", "(030077)\n", "(030078)\n", "(030111)\n", "(030080)\n", "(030081)\n", "(009195)\n", "(030082)\n", "(030084)\n", "(001597)\n", "(030085)\n", "(030086)\n", "(001600)\n", "(001608)\n", "(003985)\n", "(004539)\n", "课后练习\n", "(001596)\n", "(000179)\n", "(030112)\n", "(003466)\n", "(003454)\n", "(003875)\n", "(009671)\n", "(009673)\n", "(010435)\n", "(010453)\n", "(010454)\n", "(001603)\n", "(009183)\n", "\n", "\n", "\n", "21_空间直线与平面的位置关系.tex\n", "课前练习\n", "(030091)\n", "(001611)\n", "(030092)\n", "(009686)\n", "(030093)\n", "(009690)\n", "(030094)\n", "(030147)\n", "(001628)\n", "(001623)\n", "(030148)\n", "(009137)\n", "(000300)\n", "(000749)\n", "(004283)\n", "(001620)\n", "(001636)\n", "课后练习\n", "(030149)\n", "(009186)\n", "(009144)\n", "(004696)\n", "(009696)\n", "(001667)\n", "(001697)\n", "(009181)\n", "(001641)\n", "(030143)\n", "(009694)\n", "\n", "\n", "\n", "22_空间平面与平面的位置关系.tex\n", "课前练习\n", "(001649)\n", "(030095)\n", "(030144)\n", "(030096)\n", "(030100)\n", "(009698)\n", "(003499)\n", "(030146)\n", "(001659)\n", "(000303)\n", "(030097)\n", "(030145)\n", "(000188)\n", "(030098)\n", "(030150)\n", "课后练习\n", "(030151)\n", "(009158)\n", "(001645)\n", "(000189)\n", "(009154)\n", "(001704)\n", "(001670)\n", "\n", "\n", "\n", "23_多面体及旋转体的概念与性质.tex\n", "课前练习\n", "(030116)\n", "(030119)\n", "(030120)\n", "(010523)\n", "(001695)\n", "(030122)\n", "(030158)\n", "(000207)\n", "(010510)\n", "(001712)\n", "(030125)\n", "(009202)\n", "(000203)\n", "(000214)\n", "(003996)\n", "(030126)\n", "(003982)\n", "课后练习\n", "(030128)\n", "(000197)\n", "(030137)\n", "(001697)\n", "(030124)\n", "(030139)\n", "(030142)\n", "(030159)\n", "(009227)\n", "(007379)\n", "(009200)\n", "(001704)\n", "(009716)\n", "(010531)\n", "(010529)\n", "\n", "\n", "\n", "24_体积及表面积的计算.tex\n", "课前练习\n", "(010500)\n", "(003475)\n", "(030160)\n", "(030161)\n", "(030162)\n", "(030163)\n", "(030164)\n", "(004994)\n", "(009868)\n", "(010524)\n", "(009210)\n", "(009720)\n", "(000202)\n", "(030165)\n", "(004196)\n", "课后练习\n", "(010498)\n", "(004084)\n", "(000215)\n", "(000411)\n", "(011332)\n", "(000212)\n", "(010499)\n", "(030166)\n", "(030167)\n", "(030168)\n", "(010515)\n", "(000201)\n", "(010521)\n", "\n", "\n", "\n", "25_概率的概念及性质.tex\n", "课前练习\n", "(030276)\n", "(009736)\n", "(010539)\n", "(000218)\n", "(000219)\n", "(000223)\n", "(000332)\n", "(000401)\n", "(002662)\n", "(002664)\n", "(003660)\n", "(010544)\n", "(000227)\n", "(000512)\n", "(009745)\n", "(010550)\n", "课后练习\n", "(010540)\n", "(010535)\n", "(000222)\n", "(000654)\n", "(003585)\n", "(003787)\n", "(004647)\n", "(009349)\n", "(000229)\n", "(000672)\n", "(009741)\n", "(010545)\n", "(009744)\n", "\n", "\n", "\n", "26_大数定律及独立性.tex\n", "课前练习\n", "(030193)\n", "(000695)\n", "(004150)\n", "(009751)\n", "(030188)\n", "(010557)\n", "(030189)\n", "(000224)\n", "(000230)\n", "(009357)\n", "(010554)\n", "(000226)\n", "(010555)\n", "(030194)\n", "(030277)\n", "(030191)\n", "课后练习\n", "(000685)\n", "(000704)\n", "(030186)\n", "(030187)\n", "(004324)\n", "(030190)\n", "(009749)\n", "(010553)\n", "(010558)\n", "(009752)\n", "(009753)\n", "\n", "\n", "\n", "27_统计初步中的术语.tex\n", "课前练习\n", "(030262)\n", "(030200)\n", "(030196)\n", "(000235)\n", "(030207)\n", "(000236)\n", "(030212)\n", "(000233)\n", "(030214)\n", "(030222)\n", "(030263)\n", "(030246)\n", "(030247)\n", "(030209)\n", "(030274)\n", "(030275)\n", "(030215)\n", "(030270)\n", "课后练习\n", "(030202)\n", "(030239)\n", "(030208)\n", "(030211)\n", "(030264)\n", "(030253)\n", "(030268)\n", "(030227)\n", "(030243)\n", "(030261)\n", "\n", "\n", "\n", "28_导数的概念及常用公式.tex\n", "课前练习\n", "(030291)\n", "(030388)\n", "(010796)\n", "(030307)\n", "(010797)\n", "(030300)\n", "(030390)\n", "(004008)\n", "(030427)\n", "(030317)\n", "(009912)\n", "(030322)\n", "(030337)\n", "(030398)\n", "(030393)\n", "(010807)\n", "(030402)\n", "(030327)\n", "课后练习\n", "(030305)\n", "(009906)\n", "(010813)\n", "(030391)\n", "(010798)\n", "(030308)\n", "(030324)\n", "(030335)\n", "(030381)\n", "(030399)\n", "(030321)\n", "(010818)\n", "(030406)\n", "\n", "\n", "\n", "29_导数的应用.tex\n", "课前练习\n", "(030374)\n", "(030372)\n", "(030343)\n", "(030408)\n", "(030410)\n", "(030411)\n", "(030377)\n", "(009922)\n", "(030352)\n", "(030451)\n", "(009926)\n", "课后练习\n", "(030379)\n", "(030407)\n", "(030415)\n", "(030356)\n", "(004009)\n", "(030418)\n", "(030419)\n", "(030421)\n", "(030369)\n", "(030382)\n", "\n", "\n", "\n", "30_等差数列与等比数列.tex\n", "课前练习\n", "(003225)\n", "(009876)\n", "(001749)\n", "(001767)\n", "(001789)\n", "(008417)\n", "(001785)\n", "(000321)\n", "(000312)\n", "(003238)\n", "(030473)\n", "(001771)\n", "(003244)\n", "(003243)\n", "(003253)\n", "(001781)\n", "(006793)\n", "(008456)\n", "(009887)\n", "(001839)\n", "(006892)\n", "(003216)\n", "(001783)\n", "课后练习\n", "(003616)\n", "(000573)\n", "(003207)\n", "(003251)\n", "(003250)\n", "(003239)\n", "(006737)\n", "(006760)\n", "(003240)\n", "(005851)\n", "(006732)\n", "(003317)\n", "(003298)\n", "(006717)\n", "(001769)\n", "(001788)\n", "\n", "\n", "\n", "31_数列的递推与通项及数学归纳法.tex\n", "课前练习\n", "(030474)\n", "(001741)\n", "(001743)\n", "(000403)\n", "(003219)\n", "(003210)\n", "(003215)\n", "(030475)\n", "(003310)\n", "(003309)\n", "(003312)\n", "(001810)\n", "(006911)\n", "(030476)\n", "(010787)\n", "课后练习\n", "(010770)\n", "(030477)\n", "(010773)\n", "(010777)\n", "(001803)\n", "(006968)\n", "(003322)\n", "(030478)\n", "(001809)\n", "(000320)\n", "(000322)\n", "(003283)\n", "(003281)\n", "(000323)\n", "\n", "\n", "\n", "32_空间向量的概念与性质及立体几何中的证明问题.tex\n", "课前练习\n", "(009860)\n", "(001966)\n", "(001969)\n", "(010715)\n", "(001956)\n", "(030464)\n", "(030457)\n", "(010733)\n", "(001949)\n", "(001957)\n", "(010714)\n", "(001958)\n", "课后练习\n", "(001965)\n", "(003679)\n", "(030470)\n", "(030454)\n", "(009858)\n", "(001980)\n", "(001968)\n", "(001976)\n", "(001954)\n", "(030479)\n", "\n", "\n", "\n", "33_立体几何中的定量计算.tex\n", "课前练习\n", "(000293)\n", "(000304)\n", "(010721)\n", "(000294)\n", "(030462)\n", "(000305)\n", "(000299)\n", "(004096)\n", "课后练习\n", "(010730)\n", "(004348)\n", "(004698)\n", "(030472)\n", "(004243)\n", "(000296)\n", "(030468)\n", "\n", "\n", "\n", "example.tex\n", "课前练习\n", "课后练习\n", "\n", "\n", "\n" ] } ], "source": [ "import os,re\n", "\"---此处输入文件夹名---\"\n", "directory = r\"C:\\Users\\wang weiye\\Documents\\wwy sync\\23届\\第一轮复习讲义\"\n", "\"---文件夹名输入结束---\"\n", "\n", "filelist = [filename for filename in os.listdir(directory) if \".tex\" in filename]\n", "\n", "output = \"\"\n", "\n", "for filename in filelist:\n", " print(filename)\n", " output += filename + \"\\n\"\n", " with open(os.path.join(directory,filename),\"r\",encoding = \"u8\") as f:\n", " try:\n", " data = re.findall(r\"\\\\begin{document}([\\s\\S]*?)\\\\end{document}\",f.read())[0]\n", " data = data.replace(r\"\\section\",\"endsecbeginsec\") + \"endsec\"\n", " sectionlist = re.findall(r\"beginsec([\\s\\S]*?)endsec\",data)\n", " for sec in sectionlist:\n", " secname = re.findall(r\"{([\\S]*)}\",sec)[0]\n", " output += secname + \"\\n\"\n", " print(secname)\n", " for id in re.findall(r\"\\(\\d{6}\\)\",sec):\n", " print(id)\n", " output += id + \"\\n\"\n", " except:\n", " pass \n", " output += \"\\n\\n\"\n", " print(\"\\n\\n\")\n", "\n", "with open(os.path.join(directory,\"题号清点.txt\"),\"w\",encoding = \"u8\") as f:\n", " f.write(output + \"\\n\\n\\n以下题号不含括号\\n\\n\\n\" + output.replace(\"(\",\"\").replace(\")\",\"\"))\n", "\n", " \n", "\n", "\n", " \n", " \n" ] }, { "cell_type": "code", "execution_count": null, "metadata": {}, "outputs": [], "source": [] } ], "metadata": { "kernelspec": { "display_name": "Python 3.9.7 ('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.9.7" }, "orig_nbformat": 4, "vscode": { "interpreter": { "hash": "e4cce46d6be9934fbd27f9ca0432556941ea5bdf741d4f4d64c6cd7f8dfa8fba" } } }, "nbformat": 4, "nbformat_minor": 2 }