01. Meet Teena

import turtle
tina = turtle.Turtle()
tina.shape('turtle')

tina.penup()
tina.forward(20)
tina.write("Why, hello there!")
tina.backward(20)

02. Moving

import turtle
tina = turtle.Turtle()
tina.shape("turtle")

tina.forward(50)
tina.left(90)
tina.forward(50)
tina.left(90)
tina.forward(50)

03. Saying hello

import turtle
tina = turtle.Turtle()
tina.shape('turtle')

tina.penup()
tina.forward(20)
tina.write("Why, hello there!")
tina.backward(20)

04. Learn Colors

import turtle
tina = turtle.Turtle()
tina.shape('turtle')

tina.left(90)
tina.forward(20)
tina.write("What color am I now?")

tina.forward(20)
tina.color("blue")
tina.write("What color am I now?")

tina.forward(20)
tina.color("purple")
tina.write("What color am I now?")

tina.forward(20)
tina.color("green")
tina.write("What color am I now?")

05. Teena's PEN

import turtle
tina = turtle.Turtle()
tina.shape('turtle')

tina.penup()
tina.goto(0,100)
tina.write("I don't draw when my pen is up!")
tina.goto(0,50)
tina.pendown()
tina.write("I do draw when my pen is down!")
tina.goto(-50,50)

06. Draw Circle

import turtle tina = turtle.Turtle() tina.shape('turtle') tina.penup() tina.goto(30,-150) tina.pendown() tina.circle(130) tina.penup() tina.goto(0,0) tina.pendown() tina.circle(20) tina.circle(10) tina.penup() tina.forward(60) tina.right(45) tina.pendown() tina.circle(30) tina.circle(10) tina.penup() tina.right(90) tina.forward(90) tina.pendown() tina.circle(40) tina.penup() tina.goto(25,-25)

07. Logic With Turtle Graphic

import turtle

tina = turtle.Turtle()

Guess = int(input("What is 2 X 7?"))

if Guess == 2*7:
    tina.write(str(Guess) + ' is correct!')
    tina.penup()
    tina.backward(10)
else:
    tina.write('You said ' + str(Guess) + '. I got ' + str(2*7))
    tina.penup()
    tina.backward(10)

08. Turtle with FUnction

import turtle
tina=turtle.Turtle()
tina.shape('turtle')
tina.color('purple')

def triangle():
    tina.left(60)
    tina.forward(30)
    tina.left(120)
    tina.forward(30)
    tina.left(120)
    tina.forward(30)

triangle()

09. Cakes Making with turtle

import turtle
tina=turtle.Turtle()
tina.shape('turtle')

def make_cake(x=0, y=0):
    tina.penup()
    tina.color('pink')
    tina.goto(x, y)
    tina.pendown()
    tina.begin_fill()
    tina.goto(x + 20, y)
    tina.goto(x + 20, y + 20)
    tina.goto(x - 20, y + 20)
    tina.goto(x - 20, y)
    tina.goto(x, y)  
    tina.end_fill()
    tina.goto(x, y + 20)
    tina.color('yellow')
    tina.goto(x, y + 35)
    tina.goto(x, y + 30)
    tina.color('black')
    tina.goto(x, y + 20)
    tina.penup()
    tina.goto(x, y + 10)

make_cake(0,0)
make_cake(-100,0)
make_cake(100,0)

10. Amazing Turtle Code 1

import turtle

def draw_circle(turtle, color, size, x, y):
    turtle.penup()
    turtle.color(color)
    turtle.fillcolor(color)
    turtle.goto(x,y)
    turtle.begin_fill()
    turtle.pendown()
    turtle.circle(size)
    turtle.penup()
    turtle.end_fill()
    turtle.pendown()


tommy = turtle.Turtle()
tommy.shape("turtle")
tommy.speed(500)

draw_circle(tommy, "green", 50, 25, 0)
draw_circle(tommy, "blue", 50, 0, 0)
draw_circle(tommy, "yellow", 50, -25, 0)

tommy.penup()
tommy.goto(0,-50)
tommy.color('black')
tommy.write("Let's Learn Python with VIXCODE!", align="center", font=(None, 16, "bold"))
tommy.goto(0,-80)

11. Amazing Turtle Code 2

import turtle

tina = turtle.Turtle()
tommy = turtle.Turtle()

tina.color('blue')
tommy.color('green')

tina.shape('turtle')
tommy.shape('turtle')

tina.begin_fill()
tina.goto(200,0)
tina.goto(200,-200)
tina.goto(-200,-200)
tina.goto(-200,0)
tina.goto(0,0)
tina.end_fill()

tommy.penup()
tommy.goto(-70,100)
tommy.write("Tina, let's Make a picture together!")
tommy.goto(0,50)
tommy.pendown()

tina.penup()
tina.color('white')
tina.goto(-40,-100)

12. Amazing Turtle Code 3

import turtle             
my_wn = turtle.Screen()
turtle.speed(2)
for i in range(30):
   turtle.circle(5*i)
   turtle.circle(-5*i)
   turtle.left(i)
turtle.exitonclick()

13. Amazing Turtle Code 4

import turtle             
colors = [ "red","purple","blue","green","orange","yellow"]
my_pen = turtle.Pen()
turtle.bgcolor("black")
for x in range(360):
   my_pen.pencolor(colors[x % 6])
   my_pen.width(x/100 + 1)
   my_pen.forward(x)
   my_pen.left(59)

14. Amazing Turtle Code 5

# Python program to user input pattern 
# using Turtle Programming 
import turtle #Outside_In 
import turtle 
import time 
import random 

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() 

15. Amazing Turtle Code 6

import turtle 

ninja = turtle.Turtle()

ninja.speed(10)

for i in range(180):
    ninja.forward(100)
    ninja.right(30)
    ninja.forward(20)
    ninja.left(60)
    ninja.forward(50)
    ninja.right(30)
    
    ninja.penup()
    ninja.setposition(0, 0)
    ninja.pendown()
    
    ninja.right(2)
    
turtle.done()