import turtle
import math
'''
@x,y 五角星中点
@width 五角星中点到某一个锐角的距离
@degree 顺时针旋转的角度
'''
def drawFivePointedStar(x,y,width,degree):
x1=x+math.cos((162-degree)/180*math.pi)*width
y1=y+math.sin((162-degree)/180*math.pi)*width
Mygoto(x1, y1)
turtle.begin_fill()
turtle.setheading(-degree)
size=width*2*math.cos(18*math.pi)
for _ in range(5):
turtle.forward(size)
turtle.right(144)
turtle.end_fill()
def Mygoto(x,y):
turtle.up()
turtle.goto(x, y)
turtle.down()
#设置画布
turtle.screensize(400,400, "red")
#五角星颜色
turtle.pencolor("yellow")
turtle.fillcolor("yellow")
#主角位置
x=-150
y=100
#主角
drawFivePointedStar(x,y,100,0)
#副角
for index in range(4):
#设置副角位于主角中心的角度,求出副角中心位置
degree=25*3/2-25*index
x1 = x + math.cos(degree/ 180 * math.pi) * 200
y1 = y + math.sin(degree/ 180 * math.pi) * 200
#求出副角自身旋转角度,使其一个锐角指向主角中心
drawFivePointedStar(x1, y1, 30, -degree-18)
turtle.done()
![]()
str = 'http://news.gzcc.cn/html/2017/xiaoyuanxinwen_1027/8443.html'
print(str[-14:-5])
addr1 = 'https://docs.python.org/3.6/library/'
addr2 = '.html'
addr = addr1 + 'turtle' + addr2
print(addr)
for i in range(2,229):
print('http://news.gzcc.cn/html/xiaoyuanxinwen/{}.html'.format(i))