Python Programs-Part 3-Spirals
Python Programs-Part 3-Spirals
Python programs
Part – 3: Spirals
By
Nidhi Chopra
([email protected])
Page 2 of 19
Preface
Copyright
© Nidhi Chopra
Page 3 of 19
Index
Introduction to Python
Basic Commands
import turtle
t = turtle.Turtle()
t.speed(0)
scale = 4
n=1
t.lt(180)
def prime(p):
flag = 1
if p == 1:
flag = -1 #skip 1, neither prime nor composite
print("1 is neither prime, nor composite")
if p >= 2:
for q in range (2, p):
if p % q == 0:
if p != q:
Page 8 of 19
flag = 0 # composite
print(p, "is composite")
break
if flag == 1:
t.circle(1) #for every i
print(p, " is prime")
n=n+1
t.penup()
t.fd(scale)
t.pendown()
t.lt(90)
Page 10 of 19
import turtle
t = turtle.Turtle()
sc = turtle.Screen()
sc.setup(1500,950)
t.speed(0)
scale = 40
for i in range(1000):
t.fd(1*scale)
t.lt(i)
Page 12 of 19
Program 3: Scribble
Page 13 of 19
Code 3: Scribble
import turtle
t = turtle.Turtle()
sc = turtle.Screen()
sc.setup(1500,950)
t.speed(0)
scale = 40
for i in range(215):
t.fd(i)
t.lt(i)
print(i)
Page 14 of 19
References:
About author
Coming soon