Hoofdstuk 1 - Instructies geven
UITWERKINGEN
Opdracht 1.2.1 Je eerste programma
print( "Hello World" )
De tekst Hallo wordt geprint
Haal je de aanhalingstekens weg, dan krijg je een foutmelding.
Opdracht 1.3.1 Inspringen
print("Welkom bij deze Python cursus. De twee belangrijkste regels zijn:")
print("Help elkaar, daar leer je zelf ook veel van.")
print("… geef niet op!")
Opdracht 1.4.1 Regelnummers aanzetten en commentaar toevoegen
print("Hoi! Jij zit vast in klas") # bij tekst gebruik aanhalingstekens " "
print(4) # bij getallen GEEN aanhalingstekens
Opdracht 1.5.1 Vierkantje tekenen
Stap 2:import turtle # importeer turtle module turtle.pendown() # zet pen neer turtle.forward(50) # 50 stappen vooruit turtle.right(90) # draai 90 graden naar rechts turtle.forward(50) turtle.right(90) turtle.forward(50) turtle.right(90) turtle.forward(50) turtle.right(90) turtle.done()Stap 3:
import turtle # importeer turtle module turtle.pendown() # zet pen neer turtle.forward(300) # 300 stappen vooruit (2x zo groot) turtle.right(90) # draai 90 graden naar rechts turtle.forward(300) turtle.right(90) turtle.forward(300) turtle.right(90) turtle.forward(300) turtle.right(90) turtle.done()
Opdracht 1.6.1 Zeshoek tekenen
import turtle
turtle.pendown()
turtle.fillcolor("blue")
turtle.begin_fill() #begin invullen kleur
#teken een 6-hoek
turtle.forward(100)
turtle.right(60)
turtle.forward(100)
turtle.right(60)
turtle.forward(100)
turtle.right(60)
turtle.forward(100)
turtle.right(60)
turtle.forward(100)
turtle.right(60)
turtle.forward(100)
turtle.right(60)
turtle.end_fill() #einde invullen kleur
turtle.done()
H1 - Afsluitende Opdrachten: UITWERKINGEN
Afsluitende Opdracht 1.1 Huisje tekenen
import turtle
turtle.pendown()
#TEKEN ZWARTE VIERKANT:
turtle.forward(200)
turtle.right(90)
turtle.forward(200)
turtle.right(90)
turtle.forward(200)
turtle.right(90)
turtle.forward(200)
turtle.fillcolor("red") # vul met rood
turtle.begin_fill()
# TEKEN DRIEHOEK:
turtle.right(30)
turtle.forward(200)
turtle.right(120)
turtle.forward(200)
turtle.end_fill()
turtle.done()
Afsluitende Opdracht 1.2 Nederlandse vlag
import turtle
# NAAR BEGINPOSITIE:
turtle.penup()
turtle.goto(0, 0)
turtle.pendown()
# TEKEN RODE VLAK:
turtle.color("red")
turtle.begin_fill()
turtle.forward(200)
turtle.right(90)
turtle.forward(40)
turtle.right(90)
turtle.forward(200)
turtle.right(90)
turtle.forward(40)
turtle.right(90)
turtle.end_fill()
# TEKEN WITTE VLAK
turtle.penup()
turtle.goto(0, -40)
turtle.pendown()
turtle.color("white")
turtle.begin_fill()
turtle.forward(200)
turtle.right(90)
turtle.forward(40)
turtle.right(90)
turtle.forward(200)
turtle.right(90)
turtle.forward(40)
turtle.right(90)
turtle.end_fill()
# TEKEN BLAUWE VLAK:
turtle.penup()
turtle.goto(0, -80)
turtle.pendown()
turtle.color("blue")
turtle.begin_fill()
turtle.forward(200)
turtle.right(90)
turtle.forward(40)
turtle.right(90)
turtle.forward(200)
turtle.right(90)
turtle.forward(40)
turtle.right(90)
turtle.end_fill()
# OMLIJNING VAN ROOD-WIT-BLAUW VLAKKEN:
turtle.penup()
turtle.goto(0, 0)
turtle.pendown()
turtle.color("black")
turtle.forward(200)
turtle.right(90)
turtle.forward(120)
turtle.right(90)
turtle.forward(200)
turtle.right(90)
turtle.forward(120)
# TEKEN MAST:
turtle.right(180)
turtle.forward(250)
turtle.done()