python作业2

import turtle

radius = eval(input()) 
number = eval(input())   
cl = input()           

turtle.pencolor(cl)
turtle.goto(0,0)
for i in range(number):
    turtle.circle(radius)      
    radius=radius+20    
    turtle.penup()             
    turtle.goto(0, -20*(i+1))     
    turtle.pendown()           
turtle.hideturtle()
turtle.done()

import turtle

number = int(input())      
turtle.screensize(600,500,'white')
turtle.pensize(3)           
turtle.pencolor('blue')   
turtle.fillcolor('yellow')  
turtle.begin_fill()         
#turtle.forward(-50)

for i in range(3,number):
    turtle.circle(50, steps=i)
    turtle.forward(100)
turtle.circle(50, steps=number)
if number == 1:
    turtle.circle(50)
else:
    turtle.forward(100)
    turtle.circle(50)

turtle.end_fill()
turtle.hideturtle()        
turtle.done()

 

import turtle

for i in range(3):
    turtle.forward(100)
    turtle.right(120)
turtle.left(60)
turtle.forward(100)
for i in range(3):
    turtle.right(120)
    turtle.forward(200)

turtle.hideturtle()
turtle.done()

coordA=(-110,0,110,-55,55)
coordB=(-25,-25,-25,-75,-75)
cl=("red","blue","green","yellow","black")
import turtle
turtle.pensize(5)
turtle.speed(0)
for i in range (5):
    turtle.color(cl[i])
    turtle. penup()
    turtle.goto(coordA[i],coordB[i])
    turtle.pendown()
    turtle.circle(45)
turtle.hideturtle()  
turtle.done()

import turtle

turtle.speed(0)
turtle.fillcolor('black')
turtle.begin_fill()
turtle.circle(120,180)
turtle.left(180)
turtle.circle(-60,180)
turtle.circle(60,180)
turtle.end_fill()
turtle.left(180)
turtle.circle(-120,180)
turtle.right(90)
turtle.penup()
turtle.fd(70)
turtle.left(90)
turtle.pendown()
turtle.fillcolor('black')
turtle.begin_fill()
turtle.circle(15)
turtle.end_fill()
turtle.right(90)
turtle.penup()
turtle.fd(130)
turtle.left(90)
turtle.pendown()
turtle.fillcolor('white')
turtle.begin_fill()
turtle.circle(15)
turtle.end_fill()
turtle.hideturtle()
turtle.done()

import turtle
for i in range(8): 
 for j in range(8):
  turtle.forward(37.5)
  if j % 2 == 0:
 
   if i % 2 ==0:
    turtle.begin_fill()
    for s in range(4):
     turtle.left(90)
     turtle.forward(37.5)
    turtle.end_fill()
   else :
    turtle.begin_fill()
    for s in range(4):
     turtle.right(90)
     turtle.forward(37.5)
    turtle.end_fill()
 if i % 2 == 0:
  turtle.left(90)
  turtle.forward(37.5)
  turtle.left(90)
 else:
  turtle.right(90)
  turtle.forward(37.5)
  turtle.right(90)
turtle.forward(300)
turtle.done()

posted @ 2020-03-12 12:36  心辰  阅读(223)  评论(0)    收藏  举报