|

楼主 |
发表于 2024-3-2 21:03:16
|
显示全部楼层
画出三角形ABC,边长分别是 a,b,c
import turtle
# 设置顶点坐标和边长
A = (-100, 0)
B = (100, 0)
C = (0, 150)
a = 200
b = 150
c = 130
# 移动到点A
turtle.penup()
turtle.goto(A)
turtle.pendown()
# 显示顶点A
turtle.write("A", align="right")
# 画出三角形
turtle.goto(B)
turtle.write("B", align="left")
turtle.goto(C)
turtle.write("C", align="center")
turtle.goto(A)
'''
# 显示边长
turtle.penup()
turtle.goto((A[0]+B[0])/2, (A[1]+B[1])/2)
turtle.write("a", align="right")
turtle.goto((B[0]+C[0])/2, (B[1]+C[1])/2)
turtle.write("b", align="right")
turtle.goto((A[0]+C[0])/2, (A[1]+C[1])/2)
turtle.write("c", align="right")
# 隐藏海龟
turtle.hideturtle()
turtle.done()
'''
|
|