小学几何题详解30例,带答案解析,轻松掌握!
例子1:直角三角形中的勾股定理
题目:在直角三角形ABC中,∠C为直角,AC=3cm,BC=4cm,求AB的长度。
解析:根据勾股定理,直角三角形的斜边的平方等于两直角边的平方和。即 \(AB^2 = AC^2 + BC^2\)。
解答:
# 定义直角三角形的边长
AC = 3 # cm
BC = 4 # cm
# 使用勾股定理计算斜边AB的长度
AB = (AC**2 + BC**2)**0.5
AB # 输出AB的长度
答案:AB的长度为5cm。
例子2:圆的周长和面积
题目:一个圆的半径是6cm,求这个圆的周长和面积。
解析:圆的周长公式为 \(C = 2\pi r\),圆的面积公式为 \(A = \pi r^2\)。
解答:
import math
# 定义圆的半径
radius = 6 # cm
# 计算周长和面积
circumference = 2 * math.pi * radius
area = math.pi * radius**2
circumference, area # 输出周长和面积
答案:周长为37.68cm,面积为113.04cm²。
例子3:平行四边形的面积
题目:一个平行四边形的底边长是8cm,高是5cm,求这个平行四边形的面积。
解析:平行四边形的面积公式为 \(A = 底 \times 高\)。
解答:
# 定义平行四边形的底和高
base = 8 # cm
height = 5 # cm
# 计算面积
area = base * height
area # 输出面积
答案:面积为40cm²。
例子4:三角形的面积
题目:一个三角形的底边长是10cm,高是6cm,求这个三角形的面积。
解析:三角形的面积公式为 \(A = \frac{底 \times 高}{2}\)。
解答:
# 定义三角形的底和高
base = 10 # cm
height = 6 # cm
# 计算面积
area = (base * height) / 2
area # 输出面积
答案:面积为30cm²。
例子5:长方体的体积和表面积
题目:一个长方体的长、宽、高分别是5cm、3cm、2cm,求这个长方体的体积和表面积。
解析:长方体的体积公式为 \(V = 长 \times 宽 \times 高\),表面积公式为 \(A = 2(长 \times 宽 + 长 \times 高 + 宽 \times 高)\)。
解答:
# 定义长方体的长、宽和高
length = 5 # cm
width = 3 # cm
height = 2 # cm
# 计算体积和表面积
volume = length * width * height
surface_area = 2 * (length * width + length * height + width * height)
volume, surface_area # 输出体积和表面积
答案:体积为30cm³,表面积为62cm²。
例子6:球的体积和表面积
题目:一个球的半径是4cm,求这个球的体积和表面积。
解析:球的体积公式为 \(V = \frac{4}{3}\pi r^3\),表面积公式为 \(A = 4\pi r^2\)。
解答:
import math
# 定义球的半径
radius = 4 # cm
# 计算体积和表面积
volume = (4/3) * math.pi * radius**3
surface_area = 4 * math.pi * radius**2
volume, surface_area # 输出体积和表面积
答案:体积为268.08cm³,表面积为201.06cm²。
例子7:正方体的对角线长度
题目:一个正方体的边长是6cm,求这个正方体的对角线长度。
解析:正方体的对角线长度公式为 \(d = a\sqrt{3}\),其中a为边长。
解答:
# 定义正方体的边长
a = 6 # cm
# 计算对角线长度
d = a * math.sqrt(3)
d # 输出对角线长度
答案:对角线长度为10.39cm。
例子8:梯形的面积
题目:一个梯形的上底是3cm,下底是7cm,高是4cm,求这个梯形的面积。
解析:梯形的面积公式为 \(A = \frac{(上底 + 下底) \times 高}{2}\)。
解答:
# 定义梯形的上底、下底和高
upper_base = 3 # cm
lower_base = 7 # cm
height = 4 # cm
# 计算面积
area = (upper_base + lower_base) * height / 2
area # 输出面积
答案:面积为16cm²。
例子9:圆锥的体积和表面积
题目:一个圆锥的底面半径是3cm,高是4cm,求这个圆锥的体积和表面积。
解析:圆锥的体积公式为 \(V = \frac{1}{3}\pi r^2 h\),表面积公式为 \(A = \pi r (r + \sqrt{r^2 + h^2})\)。
解答:
import math
# 定义圆锥的底面半径和高
radius = 3 # cm
height = 4 # cm
# 计算体积和表面积
volume = (1/3) * math.pi * radius**2 * height
surface_area = math.pi * radius * (radius + math.sqrt(radius**2 + height**2))
volume, surface_area # 输出体积和表面积
答案:体积为37.68cm³,表面积为50.27cm²。
例子10:圆柱的体积和表面积
题目:一个圆柱的底面半径是5cm,高是7cm,求这个圆柱的体积和表面积。
解析:圆柱的体积公式为 \(V = \pi r^2 h\),表面积公式为 \(A = 2\pi r h + 2\pi r^2\)。
解答:
import math
# 定义圆柱的底面半径和高
radius = 5 # cm
height = 7 # cm
# 计算体积和表面积
volume = math.pi * radius**2 * height
surface_area = 2 * math.pi * radius * height + 2 * math.pi * radius**2
volume, surface_area # 输出体积和表面积
答案:体积为549.78cm³,表面积为376.99cm²。
例子11:正多边形的面积
题目:一个正六边形的边长是4cm,求这个正六边形的面积。
解析:正多边形的面积公式为 \(A = \frac{a^2 \times \sqrt{3}}{4}\),其中a为边长。
解答:
# 定义正六边形的边长
a = 4 # cm
# 计算面积
area = (a**2 * math.sqrt(3)) / 4
area # 输出面积
答案:面积为25.14cm²。
例子12:平行六边形的体积
题目:一个平行六边形的底边长是6cm,高是8cm,求这个平行六边形的体积。
解析:平行六边形的体积公式为 \(V = 底 \times 高\)。
解答:
# 定义平行六边形的底和高
base = 6 # cm
height = 8 # cm
# 计算体积
volume = base * height
volume # 输出体积
答案:体积为48cm³。
例子13:棱柱的体积和表面积
题目:一个棱柱的长、宽、高分别是5cm、3cm、2cm,求这个棱柱的体积和表面积。
解析:棱柱的体积公式为 \(V = 长 \times 宽 \times 高\),表面积公式为 \(A = 2(长 \times 宽 + 长 \times 高 + 宽 \times 高)\)。
解答:
# 定义棱柱的长、宽和高
length = 5 # cm
width = 3 # cm
height = 2 # cm
# 计算体积和表面积
volume = length * width * height
surface_area = 2 * (length * width + length * height + width * height)
volume, surface_area # 输出体积和表面积
答案:体积为30cm³,表面积为62cm²。
例子14:棱锥的体积和表面积
题目:一个棱锥的底面边长是4cm,高是5cm,求这个棱锥的体积和表面积。
解析:棱锥的体积公式为 \(V = \frac{1}{3}底 \times 高\),表面积公式为 \(A = \frac{1}{2}底 \times 斜高\)。
解答:
import math
# 定义棱锥的底面边长和高
base_length = 4 # cm
height = 5 # cm
# 计算体积和表面积
volume = (1/3) * base_length * height
slant_height = math.sqrt(base_length**2 + height**2)
surface_area = (1/2) * base_length * slant_height
volume, surface_area # 输出体积和表面积
答案:体积为26.67cm³,表面积为36.95cm²。
例子15:球的体积和表面积
题目:一个球的半径是6cm,求这个球的体积和表面积。
解析:球的体积公式为 \(V = \frac{4}{3}\pi r^3\),表面积公式为 \(A = 4\pi r^2\)。
解答:
import math
# 定义球的半径
radius = 6 # cm
# 计算体积和表面积
volume = (4/3) * math.pi * radius**3
surface_area = 4 * math.pi * radius**2
volume, surface_area # 输出体积和表面积
答案:体积为452.39cm³,表面积为452.39cm²。
例子16:正方体的对角线长度
题目:一个正方体的边长是7cm,求这个正方体的对角线长度。
解析:正方体的对角线长度公式为 \(d = a\sqrt{3}\),其中a为边长。
解答:
# 定义正方体的边长
a = 7 # cm
# 计算对角线长度
d = a * math.sqrt(3)
d # 输出对角线长度
答案:对角线长度为11.66cm。
例子17:梯形的面积
题目:一个梯形的上底是2cm,下底是8cm,高是5cm,求这个梯形的面积。
解析:梯形的面积公式为 \(A = \frac{(上底 + 下底) \times 高}{2}\)。
解答:
# 定义梯形的上底、下底和高
upper_base = 2 # cm
lower_base = 8 # cm
height = 5 # cm
# 计算面积
area = (upper_base + lower_base) * height / 2
area # 输出面积
答案:面积为27cm²。
例子18:圆锥的体积和表面积
题目:一个圆锥的底面半径是2cm,高是3cm,求这个圆锥的体积和表面积。
解析:圆锥的体积公式为 \(V = \frac{1}{3}\pi r^2 h\),表面积公式为 \(A = \pi r (r + \sqrt{r^2 + h^2})\)。
解答:
import math
# 定义圆锥的底面半径和高
radius = 2 # cm
height = 3 # cm
# 计算体积和表面积
volume = (1/3) * math.pi * radius**2 * height
slant_height = math.sqrt(radius**2 + height**2)
surface_area = math.pi * radius * (radius + slant_height)
volume, surface_area # 输出体积和表面积
答案:体积为12.57cm³,表面积为37.7cm²。
例子19:圆柱的体积和表面积
题目:一个圆柱的底面半径是4cm,高是6cm,求这个圆柱的体积和表面积。
解析:圆柱的体积公式为 \(V = \pi r^2 h\),表面积公式为 \(A = 2\pi r h + 2\pi r^2\)。
解答:
import math
# 定义圆柱的底面半径和高
radius = 4 # cm
height = 6 # cm
# 计算体积和表面积
volume = math.pi * radius**2 * height
surface_area = 2 * math.pi * radius * height + 2 * math.pi * radius**2
volume, surface_area # 输出体积和表面积
答案:体积为301.59cm³,表面积为301.59cm²。
例子20:正多边形的面积
题目:一个正八边形的边长是5cm,求这个正八边形的面积。
解析:正多边形的面积公式为 \(A = \frac{a^2 \times \sqrt{2(2n - 1)}}{4}\),其中a为边长,n为边数。
解答:
# 定义正八边形的边长
a = 5 # cm
n = 8 # 边数
# 计算面积
area = (a**2 * math.sqrt(2*(2*n - 1))) / 4
area # 输出面积
答案:面积为48.49cm²。
例子21:平行六边形的体积
题目:一个平行六边形的底边长是8cm,高是9cm,求这个平行六边形的体积。
解析:平行六边形的体积公式为 \(V = 底 \times 高\)。
解答:
# 定义平行六边形的底和高
base = 8 # cm
height = 9 # cm
# 计算体积
volume = base * height
volume # 输出体积
答案:体积为72cm³。
例子22:棱柱的体积和表面积
题目:一个棱柱的长、宽、高分别是6cm、4cm、2cm,求这个棱柱的体积和表面积。
解析:棱柱的体积公式为 \(V = 长 \times 宽 \times 高\),表面积公式为 \(A = 2(长 \times 宽 + 长 \times 高 + 宽 \times 高)\)。
解答:
# 定义棱柱的长、宽和高
length = 6 # cm
width = 4 # cm
height = 2 # cm
# 计算体积和表面积
volume = length * width * height
surface_area = 2 * (length * width + length * height + width * height)
volume, surface_area # 输出体积和表面积
答案:体积为48cm³,表面积为72cm²。
例子23:棱锥的体积和表面积
题目:一个棱锥的底面边长是3cm,高是4cm,求这个棱锥的体积和表面积。
解析:棱锥的体积公式为 \(V = \frac{1}{3}底 \times 高\),表面积公式为 \(A = \frac{1}{2}底 \times 斜高\)。
解答:
import math
# 定义棱锥的底面边长和高
base_length = 3 # cm
height = 4 # cm
# 计算体积和表面积
volume = (1/3) * base_length * height
slant_height = math.sqrt(base_length**2 + height**2)
surface_area = (1/2) * base_length * slant_height
volume, surface_area # 输出体积和表面积
答案:体积为12cm³,表面积为27.5cm²。
例子24:球的体积和表面积
题目:一个球的半径是5cm,求这个球的体积和表面积。
解析:球的体积公式为 \(V = \frac{4}{3}\pi r^3\),表面积公式为 \(A = 4\pi r^2\)。
解答:
import math
# 定义球的半径
radius = 5 # cm
# 计算体积和表面积
volume = (4/3) * math.pi * radius**3
surface_area = 4 * math.pi * radius**2
volume, surface_area # 输出体积和表面积
答案:体积为523.6cm³,表面积为314.16cm²。
