Python是一門強(qiáng)大而又靈活的語言,可以用它輕松地畫出內(nèi)切圓。
# 定義一個(gè)函數(shù)來畫出內(nèi)切圓 def draw_incircle(x, y, r): turtle.penup() turtle.goto(x, y - r) # 移動(dòng)到圓心的底部 turtle.pendown() turtle.circle(r) # 畫出圓 # 主程序 import turtle turtle.speed(0) # 畫筆的速度為最快 # 畫一個(gè)正方形 turtle.penup() turtle.goto(-150, 150) turtle.pendown() for i in range(4): turtle.forward(300) turtle.right(90) # 畫內(nèi)切圓 draw_incircle(0, 0, 150) # 隱藏畫筆 turtle.hideturtle() # 結(jié)束畫圖 turtle.done()
以上Python代碼就可以畫出一個(gè)邊長為300的正方形和內(nèi)切圓。