简介《相似三角形和圆综合题》教师版练习文档面向初中高年级及中考数学备考学生与教师集中训练圆与相似三角形的综合证明与计算。文档收录16道典型几何题覆盖切线判定、直径与弦的关系、圆周角与弦切角、角平分线与垂线、比例线段、勾股定理及面积转化等考点题型兼顾证明与求值并附教师版详细解答可对照解析梳理解题思路、补全辅助线构造方法适合中高难度综合训练。压缩包共1个doc文档约496KB结构单一直接打开即可使用。已有90人学习下载适合专题复习、课堂例题讲解与课后巩固也可作为教师备课选题的参考。逐题研读后读者可掌握切线证明、相似比例转化和面积计算的常见套路提升综合几何题的拆解与书写能力。1. 一份 16 题的几何文档暴露的是同一条证明链把这份 16 道题的文档从头翻到尾最反直觉的地方不是题量大,而是重复率高。切线判定出现 9 次直径所对圆周角几乎每题都用乘积式化比例式出现 6 次平行线分线段成比例出现 4 次。它其实不是散题集合而是一份围绕切线—相似—乘积式这条主线反复变形的题组资源。按题号一道道刷16 题做完依然记不住套路按主线拆每道题的辅助线位置、第一个相似三角形几乎都能提前预判。这份文档的价值就在这里半径、弦切角、射影定理三件工具被反复打磨练到最后变成条件反射。下面按切线判定—相似构造—数值求解—批量核验四步把它拆开。2. 切线判定连半径证垂直的落地写法与弦切角的替代路径2.1 两条路径的适用边界切线判定定理的教科书表述只有一句经过半径外端且垂直于这条半径的直线是圆的切线。真正落地到题目里会分化成两条路径选哪条取决于已知条件给的是什么。路径 A 适用于直线过圆上一点、但不知道它是不是切线的场景。动作固定连圆心到这一点这条线段就是半径证它垂直于直线。文档第 2、3、9、10、11、12 题都走这条路。典型写法是先由 OAOD 得等腰再用平行或角平分线推出 OD∥AC最后靠 DE⊥AC 把垂直关系传递到 OD⊥DE。路径 B 适用于已经存在一条切线要求另一条线也是切线的场景。此时弦切角定理可以反向使用如果一条直线和圆上某条弦的夹角等于该弦所对的圆周角这条线就是切线。第 1 题的证明里先由切线 ED 得出 ∠DCF∠CAD再借相似链倒推出 CGCD本质上就是路径 B 的变体。选择顺序一般是已知条件里有切线优先考虑路径 B没有切线、只有一个圆上点直接走路径 A。两条路径混用也不冲突但连半径这个动作别省。2.2 用 Python 数值实验核对半径⊥切线判定定理的几何正确性可以用几行数值计算复核尤其在带参数的多解题里先跑一遍能快速确认思路方向没歪。import numpy as np def tangent_check(radius1.0, theta_deg37.0): 圆 O(0,0)半径 radius在极角 theta_deg 处取切点 P。 构造过 P 的切线方向向量验证 OP 与切线是否垂直。 theta np.deg2rad(theta_deg) P radius * np.array([np.cos(theta), np.sin(theta)]) # 切点坐标 O np.array([0.0, 0.0]) # 把 OP 旋转 90° 得到切线方向逆时针 rot90 np.array([[0, -1], [1, 0]]) tangent_dir rot90 P op_vec P - O dot float(np.dot(op_vec, tangent_dir)) # 垂直则点积为 0 return abs(dot) 1e-9, dot # 两个不同半径、不同角度的抽样 print(tangent_check(1.0, 37.0)) print(tangent_check(2.5, 123.4))逻辑说明把切点向量 OP 绕原点旋转 90°得到的就是切线的方向向量两者点积恒为 0说明半径和切线垂直。参数说明radius是圆半径theta_deg是切点的极角返回值第一个布尔量是判定结果第二个是原始点积值——后者的量级能帮你判断数值精度是否受浮点误差影响。把半径和角度随机构造上百组跑一遍就能确认连半径证垂直这条路径在数值上是恒成立的。2.3 判定环节最容易踩的三个坑误判类型具体表现修正动作半径连错点把圆心连到直线外的点或连到不一定是切点的位置先确认这条直线和圆是否有公共点有且仅有时才连该点垂直关系方向搞反用 AC⊥DE 直接推出 OD⊥DE漏了 OD∥AC 这一步垂直关系不能传递必须先证平行全等条件凑不齐两三角形看起来全等但只给两组对应相等补一组角AAS或一组夹边SAS文档第 1 题走的就是 AAS提示证切线时辅助线的顺序固定为连半径—找平行或等腰—传角度—得垂直顺序颠倒容易在最后一步卡住。3. 乘积式化比例式射影定理、弦切角与切割线定理的组合拳3.1 乘积式到比例式的标准动作看到BG·AGDF·DA、AD²DE·DF、CE²FG·FB这类乘积式第一反应应该是把它改写成比例式因为比例式才对应相似三角形的对应边之比。改写规则很朴素把每条乘积的两端各放一侧让同一三角形里的两条边跑到分母或分子上。具体操作是左右各取一条边配成 4 条比例线段。以AD²DE·DF为例改写为AD/DE DF/AD此时 AD 既出现在分子又出现在分母说明要构造一个以 AD 为公共边的相似对。文档第 5、6 题正是这么做的先证 △DAF∽△DEA再取对应边。判断改写方向是否正确可以用一个快速检查法4 条线段能不能分配到两个三角形里每组 2 条。分不出来说明改写方向反了换成AD/DF DE/AD再试。3.2 直径场景下射影定理的复用直径是这份文档里出现频率最高的条件原因是它一次性给出两个强结论圆周角为直角、斜边上的高分得两组相似三角形。也就是直角三角形射影定理射影定理结论对应图形位置文档中的使用点CD² AD·BD斜边 AB 上的高 CD第 1 题的 CG²BG·AG 是同一模型AC² AD·AB直角边 AC 的射影第 13 题 CE²AE·EBBC² BD·AB直角边 BC 的射影第 11 题的相似链起点把射影定理的三条结论记牢遇到直径 一条弦 一条过交点的垂线结构时可以直接调用不需要重新推一遍相似。第 13 题第二问直接用CE²AE·EB一步求出 EB12再用 ABAEEB15 得直径全程不需要重做第一问的相似。3.3 弦切角定理与切割线定理的分工这两个定理经常同时出现在一道题里但作用点不同。弦切角定理管的是角度切线和一个弦所夹的角等于该弦所对的圆周角用来搭角相等的桥。切割线定理管的是长度从圆外一点引一条切线和一条割线切线长的平方等于割线与圆两交点距离的乘积。文档第 1 题的证明链最能体现这种分工先由弦切角得 ∠DCF∠CAD把角关系搭起来再由直角三角形的射影定理得 CD²AD·DF最后通过 △AGC≌△ADC 把 CG 换成 CD才凑出 BG·AGDF·DA。两个定理各走一段中间靠全等或相似缝合。做题时如果角关系已经攒够但乘积式还差一截多半是长度那一段需要切割线或射影定理补位。3.4 用脚本验证乘积式是否成立乘积式改写完以后可以用数值实例快速检查等式是否真成立避免在错方向上白费工夫。import numpy as np # 以第13题为例AB 为直径弦 CD⊥AB 于 EAE3EB12 AE, EB 3.0, 12.0 CE np.sqrt(AE * EB) # 射影定理CE² AE·EB AB AE EB radius AB / 2 # 校验勾股与半径 AC np.sqrt(AE * AB) # 射影定理另一支AC² AE·AB BC np.sqrt(EB * AB) assert np.isclose(AC**2 BC**2, AB**2), 勾股校验失败 print(fCE{CE:.4f}, AB{AB:.4f}, R{radius:.4f}, AC{AC:.4f}, BC{BC:.4f}) print(fCE²{CE**2:.4f}, AE·EB{AE*EB:.4f}) # 两者应相等逻辑说明先用射影定理算出高 CE再用勾股定理反算两条直角边最后把CE²和AE·EB打出来对比。参数说明AE、EB是直径被垂足分成的两段CE是弦心距方向上的半弦长。这种做法适合在压轴题里当半成品校对用也能反向推半径和边长。4. 从证明到求值设元、三角函数与阴影面积计算4.1 参数化设元用 r 把一组边统一表达证明部分走完之后第二问通常转入求值。此时最省事的做法是引入一个参数 r 或设某条线段的长度把题目里所有相关边都用它表示出来最后靠一个已知条件解方程。文档第 4 题是标准流程设半径为 r由 ∠BAF30°、∠ADB90° 得 AB2BD、AD√3·BD再由角平分线性质和 CDCG 把 DC 表示成与 r 的关系最后用DC 2r - √3·r反解 r。整个过程中 r 是唯一的未知量边的关系则是几何条件的直接转录。设元时优先选与半径直接相关的量半径 r、半弦长、圆心角所对边因为它们能直接进圆的性质如果题目给的是角度就优先把角度换算成 √3、√2、1/2 这类特殊值再设元。4.2 三角函数与特殊角的配合这份文档里出现tan∠CBF和sin∠ABC两类三角函数条件处理方式有细微差别。三角函数条件常见处理动作使用场景tan∠CBF k转成两直角边之比代入相似或射影第 13 题求直径sin∠ABC k先找出该角所在直角三角形再算对边/斜边第 9 题求 BF30°/60° 特殊角直接引用 1:√3:2 或 1:1:√2 比例第 4 题求半径三角函数给的值不是孤立条件一定要落到某个直角三角形里才能用。文档第 9 题给的是 sin∠ABC但要求的 BF 并不在最直接的三角形里需要通过 DH⊥OB 构造中介线段再用 △ABF∽△AHD 转化。这个换角动作是求值题里最容易忽略的一步。import math # 第9题OB6sin∠ABC 2/3求 BF OB 6.0 sin_ABC 2/3 OD OB * sin_ABC # 在 Rt△ODB 中OD OB·sin∠ABC OH OB * (1 - sin_ABC**2) ** 0.5 # OH OB·cos∠ABC DH OD * OH / OB # 由 Rt△ODH∽Rt△ODB # Rt△ABF∽Rt△AHD故 FB:DH AB:AH AB 2 * OB AH AB OH BF DH * AB / AH print(fOD{OD:.3f}, OH{OH:.3f}, DH{DH:.3f}, BF{BF:.3f})逻辑说明先在 Rt△ODB 里用正弦算出 OD再用勾股算 OH接着借 △ODH∽△ODB 得 DH最后借 △ABF∽△AHD 得到 BF。参数说明OB是半径sin_ABC是已知正弦值OH是垂足到圆心的距离。整段都在做线段表示的逐步替换没有新的几何结构。4.3 阴影面积的拆分策略文档第 12 题是典型的阴影面积题扇形里挖掉一个三角形。处理公式固定为S阴影 S扇形 - S三角形真正的难点在求出扇形的圆心角和半径。圆心角的获取方式是找圆周角∠BOD 2∠BAD。如果 ∠BAD 能通过相似或三角函数确定圆心角也就随之确定。第 12 题通过 △BAD∽△DAE 得 AD2√3再 cos∠BADAD/AB√3/2 得 ∠BAD30°进而 ∠BOD60°。扇形面积按S nπR²/360算三角形面积按S (1/2)·R²·sin n算两者一减即得。算之前先确认圆心角的单位是度50% 的错误都出在用弧度算度数公式。注意阴影题里如果出现切线或直径先看能不能把不规则部分拆成扇形—三角形或半圆—三角形拆不动再考虑补形。5. 进阶批量核验与错题模板化5.1 用脚本批量核验相似关系这份文档 16 道题里有 20 多个相似判定手算容易漏条件。一个实用做法是把每道题的相似对及其成立依据AA/SAS/SSS整理成结构化数据用脚本做一致性检查防止在整理错题本时抄错条件。import json pairs [ {qid: 1, tri: (CDF, ADC), rule: AA}, {qid: 4, tri: (BCG, ACE), rule: AA}, {qid: 11, tri: (ABD, CAD), rule: AA}, {qid: 12, tri: (BAD, DAE), rule: AA}, ] # 校验每条记录必须给出至少一对对应角 required_rule {AA, SAS, SSS} bad [p for p in pairs if p[rule] not in required_rule] print(json.dumps(bad, ensure_asciiFalse), 条数, len(bad)) # 统计各判定规则的分布 from collections import Counter print(Counter(p[rule] for p in pairs))逻辑说明把每道题的相似对名字和判定规则写成列表再用 Counter 统计分布。参数说明qid是题号tri是三角形三元组rule是判定依据。这份文档里 AA 判定占绝对多数因为圆里角相等的桥特别好搭SAS 和 SSS 主要出现在带已知边长或全等的题里。做完分布统计就能看出优先练 AA 是性价比最高的复习方向。5.2 错题模板的三栏结构单独抄题效率很低把错题按三栏结构记录更实用第一栏写卡在哪一步第二栏写正确动作第三栏写同类题编号。例如第 10 题卡在没连 OD正确动作是看到 ∠BAC 平分线就先连圆心和圆上点同类题编号填 3、12。三栏填满十道以后会发现重复出现的卡点其实只有四五个辅助线漏连、垂直传递忘平行、乘积式改写方向反、设元后忘了转三角函数。把这三栏模板配合 5.1 里的脚本统计交叉使用就能定位出自己真正薄弱的环节而不是简单地把 16 道题再做一遍。本文还有配套的精品资源点击获取