想要绘制三角形,就要先知道三角形ABC的三边:AB AC BC,以及它的三个角:∠ABC ∠BAC ∠ACB
让使用者输入他们:
ab=input("请输入△ABC的边AB:")
ac=input("请输入△ABC的边AC:")
bc=input("请输入△ABC的边BC:")
abc=input("请输入△ABC中∠ABC的大小:")
bac=input("请输入△ABC中∠BAC的大小:")
acb=input("请输入△ABC中∠ACB的大小:")
但由于输入的数值为字符类型,需要输入以下代码将其转化为整型
AB=int(float(ab))*10
AC=int(float(ac))*10
BC=int(float(bc))*10
ABC=int(float(abc))*10
BAC=int(float(bac))*10
ACB=int(float(acb))*10
接下来就是画图部分了
画图需要turtle库,插入
import turtle
然后再进行绘制三角形
t=turtle.Pen()
turtle.setup(width=1000,height=1000)
t.pensize(5)
t.pencolor("red")
t.fillcolor("yellow")
t.up()