Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- # python3 ModernArt.py
- # Python program to user input pattern
- # using Turtle Programming
- import turtle #Outside_In
- import turtle
- import time
- import random
- # Python program to draw
- # Spiral Helix Pattern
- # using Turtle Programming
- # Python program to draw
- # Spiral Helix Pattern
- # using Turtle Programming
- import turtle
- loadWindow = turtle.Screen()
- turtle.speed(2)
- for i in range(100):
- turtle.circle(5*i)
- turtle.circle(-5*i)
- turtle.left(i)
- turtle.exitonclick()
- print ("This program draws shapes based on the number you enter in a uniform pattern.")
- num_str = input("Enter the side number of the shape you want to draw: ")
- if num_str.isdigit():
- squares = int(num_str)
- angle = 180 - 180*(squares-2)/squares
- turtle.up
- x = 0
- y = 0
- turtle.setpos(x, y)
- numshapes = 8
- for x in range(numshapes):
- turtle.color(random.random(), random.random(), random.random())
- x += 5
- y += 5
- turtle.forward(x)
- turtle.left(y)
- for i in range(squares):
- turtle.begin_fill()
- turtle.down()
- turtle.forward(40)
- turtle.left(angle)
- turtle.forward(40)
- print (turtle.pos())
- turtle.up()
- turtle.end_fill()
- time.sleep(11)
- turtle.bye()
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement