python——六角图形

[日期:2022-12-19] 作者:信息技术 次浏览 [字体: ]
import turtle
import turtle as u
import math
turtle.color("blue")
a=60
while  a<=360:
  turtle.pd
  turtle.left(a)             
  turtle.forward(60)
  turtle.home()
  turtle.pu
  a=a+60
turtle.forward(60)
u.left(150)
u.forward(60*math.sqrt(3))
for a in range(2):
  u.left(120)
  u.forward(60*math.sqrt(3))
u.left(150)
u.forward(120)
u.left(150)
u.forward(60*math.sqrt(3))
for a in range(2):
  u.left(120)
  u.forward(60*math.sqrt(3))