Ai
1 Star 0 Fork 0

zq_online/python-math

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
文件
该仓库未声明开源许可证文件(LICENSE),使用请关注具体项目描述及其代码上游依赖。
克隆/下载
pingxingxian.py 1.36 KB
一键复制 编辑 原始数据 按行查看 历史
zq_online 提交于 2024-01-27 13:11 +08:00 . Initial commit
import math
def check_parallel_line_properties(vertically_opposite_angle, corresponding_angles, interior_angles):
# 平行线的性质:
# 1. 同位角相等 (corresponding angles)
# 2. 内错角相等 (alternate interior angles)
# 3. 同旁内角互补 (supplementary angles for adjacent interior angles)
# 检查同位角是否相等
if corresponding_angles[0] == corresponding_angles[1]:
print("同位角相等")
else:
print("同位角不相等")
# 假设输入的角度已转换为弧度制,因为math库中的比较操作通常使用弧度
# 检查内错角是否相等(这里仅检查一对内错角)
if math.isclose(interior_angles[0], interior_angles[1]):
print("内错角相等")
else:
print("内错角不相等")
# 检查同旁内角之和是否等于π(即180度)
if math.isclose(math.pi, interior_angles[0] + interior_angles[1]):
print("同旁内角互补")
else:
print("同旁内角不互补")
# 示例用法
vertically_opposite_angle = 0 # 对顶角,在此示例中不涉及对顶角
corresponding_angles = [math.pi / 4, math.pi / 4] # 假设是两组相等的同位角
interior_angles = [math.pi / 3, math.pi * (2/3)] # 假设是一对互补的同旁内角
check_parallel_line_properties(vertically_opposite_angle, corresponding_angles, interior_angles)
Loading...
马建仓 AI 助手
尝试更多
代码解读
代码找茬
代码优化
1
https://gitee.com/createmaker/python-math.git
git@gitee.com:createmaker/python-math.git
createmaker
python-math
python-math
master

搜索帮助