Write program in Python Use any two of the following designs: - Triangles - Multi-dimensional Rectangle - Olympics Rings
Write program in Python Use any two of the following designs: - Triangles - Multi-dimensional Rectangle - Olympics Rings
Programming Logic & Design Comprehensive
9th Edition
ISBN:9781337669405
Author:FARRELL
Publisher:FARRELL
Chapter12: Event-driven Gui Programming, Multithreading, And Animation
Section: Chapter Questions
Problem 1GZ
Related questions
Question
Write
Use any two of the following designs:
- Triangles
- Multi-dimensional Rectangle
- Olympics Rings
- Directions
- Dotted Rectangle
![When you run / execute this program, the results display as:
Fython Turtle Graphics
DIAMOND
DIAMOND](/v2/_next/image?url=https%3A%2F%2Fcontent.bartleby.com%2Fqna-images%2Fquestion%2Ff974b503-9e61-4a39-8de3-a0eab2435d08%2F9c3f9839-551e-4591-958e-1be8cbcae58c%2Fpkeztt9_processed.png&w=3840&q=75)
Transcribed Image Text:When you run / execute this program, the results display as:
Fython Turtle Graphics
DIAMOND
DIAMOND
![23
# PROGRAMMER:
# PROGRAM NAME:
# DATE WRITTEN:
# PURPOSE:
Prof.
Creating double Diamond shapes
enter current date
Design double diamonds and write text inside each diamond
import turtle; # make the turtle graphics system available in Python
turtle.shape ("turtle"):
# changes the default cursor from shrevron to
# circle shape (turtle, square, arrow, circle)
turtle.speed (10) ;
turtle.bgcolor ("powder blue");
turtle.pensize (5);
turtle.pencolor ("green");
# changes drawing speed
# change color
# change the width of the pen / line to 5
# change pen / line color
# fill color of object
turtle.fillcolor ("red");
turtle.begin_fill ();
#-
# Draw 1st simple Diamond
turtle.left (-45) ;
turtle.forward (250);
turtle.left (90) ;
turtle.forward (250);
turtle.left (90) ;
turtle.forward (250);
turtle.left (90) ;
turtle.forward (250):
#---
# Draw 2nd Diamond
turtle.forward (250);
turtle.right (90);
turtle.forward (250);
turtle.right (90);
turtle.forward (250);
turtle.right (90);
turtle.forward (250);
# -45 degree angle change
# draw line which is 250 pixels long
# turns cursor 90 degrees left
# draw line which is 250 pixels long
# turns cursor 90 degrees left
# draw line which is 250 pixels long
# turns cursor 90 degrees left
# draw line which is 250 pixels long
# draw line which is 250 pixels long
* turns cursor 90 degrees left
# draw line which is 250 pixels long
* turns cursor 90 degrees left
# draw line which is 250 pixels long
* turns cursor 90 degrees left
# draw line which is 250 pixels long
turtle.hideturtle ();
# hides the cursor
turtle.end_fill ();
# completes the fill color process
# display text "DIAMOND" in left Diamond shape
turtle.penup () ;
# pen moves up
# moves the pen to positions -235 for x axis, -20 for y axis
turtle.goto (-235, -20);
turtle.pencolor ("lavender blush");
turtle.write ("DIAMOND", font =
#-
# display text "DIAMOND" in right Diamond shape
turtle.penup ();
("Times New Romans", "25", "bold"))
# pen moves up
# moves the pen to positions 110 for x axis, -20 for y axis
turtle.goto (110, -20);
turtle.pencolor ("white");
turtle.write ("DIAMOND", font = ("Times New Romans", "25", "bold"))
turtle.done ();
#-
# END PROGRAM](/v2/_next/image?url=https%3A%2F%2Fcontent.bartleby.com%2Fqna-images%2Fquestion%2Ff974b503-9e61-4a39-8de3-a0eab2435d08%2F9c3f9839-551e-4591-958e-1be8cbcae58c%2F65wa0ym_processed.png&w=3840&q=75)
Transcribed Image Text:23
# PROGRAMMER:
# PROGRAM NAME:
# DATE WRITTEN:
# PURPOSE:
Prof.
Creating double Diamond shapes
enter current date
Design double diamonds and write text inside each diamond
import turtle; # make the turtle graphics system available in Python
turtle.shape ("turtle"):
# changes the default cursor from shrevron to
# circle shape (turtle, square, arrow, circle)
turtle.speed (10) ;
turtle.bgcolor ("powder blue");
turtle.pensize (5);
turtle.pencolor ("green");
# changes drawing speed
# change color
# change the width of the pen / line to 5
# change pen / line color
# fill color of object
turtle.fillcolor ("red");
turtle.begin_fill ();
#-
# Draw 1st simple Diamond
turtle.left (-45) ;
turtle.forward (250);
turtle.left (90) ;
turtle.forward (250);
turtle.left (90) ;
turtle.forward (250);
turtle.left (90) ;
turtle.forward (250):
#---
# Draw 2nd Diamond
turtle.forward (250);
turtle.right (90);
turtle.forward (250);
turtle.right (90);
turtle.forward (250);
turtle.right (90);
turtle.forward (250);
# -45 degree angle change
# draw line which is 250 pixels long
# turns cursor 90 degrees left
# draw line which is 250 pixels long
# turns cursor 90 degrees left
# draw line which is 250 pixels long
# turns cursor 90 degrees left
# draw line which is 250 pixels long
# draw line which is 250 pixels long
* turns cursor 90 degrees left
# draw line which is 250 pixels long
* turns cursor 90 degrees left
# draw line which is 250 pixels long
* turns cursor 90 degrees left
# draw line which is 250 pixels long
turtle.hideturtle ();
# hides the cursor
turtle.end_fill ();
# completes the fill color process
# display text "DIAMOND" in left Diamond shape
turtle.penup () ;
# pen moves up
# moves the pen to positions -235 for x axis, -20 for y axis
turtle.goto (-235, -20);
turtle.pencolor ("lavender blush");
turtle.write ("DIAMOND", font =
#-
# display text "DIAMOND" in right Diamond shape
turtle.penup ();
("Times New Romans", "25", "bold"))
# pen moves up
# moves the pen to positions 110 for x axis, -20 for y axis
turtle.goto (110, -20);
turtle.pencolor ("white");
turtle.write ("DIAMOND", font = ("Times New Romans", "25", "bold"))
turtle.done ();
#-
# END PROGRAM
Expert Solution
![](/static/compass_v2/shared-icons/check-mark.png)
This question has been solved!
Explore an expertly crafted, step-by-step solution for a thorough understanding of key concepts.
This is a popular solution!
Trending now
This is a popular solution!
Step by step
Solved in 3 steps
![Blurred answer](/static/compass_v2/solution-images/blurred-answer.jpg)
Knowledge Booster
Learn more about
Need a deep-dive on the concept behind this application? Look no further. Learn more about this topic, computer-science and related others by exploring similar questions and additional content below.Recommended textbooks for you
Programming Logic & Design Comprehensive
Computer Science
ISBN:
9781337669405
Author:
FARRELL
Publisher:
Cengage
![EBK JAVA PROGRAMMING](https://www.bartleby.com/isbn_cover_images/9781337671385/9781337671385_smallCoverImage.jpg)
EBK JAVA PROGRAMMING
Computer Science
ISBN:
9781337671385
Author:
FARRELL
Publisher:
CENGAGE LEARNING - CONSIGNMENT
![EBK JAVA PROGRAMMING](https://www.bartleby.com/isbn_cover_images/9781305480537/9781305480537_smallCoverImage.jpg)
EBK JAVA PROGRAMMING
Computer Science
ISBN:
9781305480537
Author:
FARRELL
Publisher:
CENGAGE LEARNING - CONSIGNMENT
Programming Logic & Design Comprehensive
Computer Science
ISBN:
9781337669405
Author:
FARRELL
Publisher:
Cengage
![EBK JAVA PROGRAMMING](https://www.bartleby.com/isbn_cover_images/9781337671385/9781337671385_smallCoverImage.jpg)
EBK JAVA PROGRAMMING
Computer Science
ISBN:
9781337671385
Author:
FARRELL
Publisher:
CENGAGE LEARNING - CONSIGNMENT
![EBK JAVA PROGRAMMING](https://www.bartleby.com/isbn_cover_images/9781305480537/9781305480537_smallCoverImage.jpg)
EBK JAVA PROGRAMMING
Computer Science
ISBN:
9781305480537
Author:
FARRELL
Publisher:
CENGAGE LEARNING - CONSIGNMENT