Ulli's Python Kurs
Python Editor
Version 1.5 (17.09.2023)Ausgabe
Turtle - Bereich
Z.Z. im Testbetrieb; nur Anzeige der Python Version sonst noch ohne Funktion.
- Python 3 Dokumentation (englisch)
- Sehr guter Python Kurs in deutsch (mit Beispielen für die wichtigsten Module)
- Turtle Dokumentation (englisch)
Achtung: damit alles funktioniert, muss in Firefox der "Schutz vor Aktivitätsverfolgung" deaktiviert werden.
#ff0000
- Keine eigenen Bilder
Die Fotos liegen im Ordner "images". Sie können z.B. so verwendet werden:
screen.bgpic("images/winter.jpg")
turtle.addshape("images/beetle.gif")
turtle.shape("images/beetle.gif")
Folgende Python Bibliotheken können verwendet werden:
- math, random, turtle, datetime / time (partial) random (partial) urllib (partial) unittest, image, DOM (partial) and re (partial)
z.B.
from datetime import *
print(date.today())
- daten from daten import *
stellt folgende Varialblen zur Verfügung: - alter
Zufalls - Integerzahl zwischen 8 und 12 - namen
Zufallsname aus der Liste ["Carola", "Zoey", "Felix", "Sebastian", "Daniel", "Thomas", "Simon", "Alexa", "Paul", "Leonie", "Max", "Nina", "Kira", "Selina"] (Achtung im OpenHPI Kurs heisst die Variable name!) - max_anzahl
Zufalls - Integerzahl zwischen 2 und 6 - belegt
Zufalls - Integerzahl zwischen 2 und max_anzahl - ort
Zufallsort (im Restaurant) aus der Liste ["Büffet", "Fenster", "Tür", "Wand", "Salatbar"] - sitze
Zufallszahl aus der Liste [2, 4, 6] - hauptspeise
Hauptspeise aus der Liste ["Nudeln", "Kartoffeln", "Reis", "Suppe"] - nachtisch
Nachtisch aus der Liste ["Erdbeerjoghurt", "Obstsalat", "Schokoladenpudding"] - satz
der Satz "We Like Cake" - woerterbuch
das Dictionary {'I': 'Ich', 'You': 'Du', 'We': 'Wir', 'Like': 'mögen', 'Love': 'lieben', 'Eat': 'essen', 'Cake': 'Kuchen', 'Apples': 'Äpfel'} - anzahl_hinfahrt
Zufalls - Integerzahl (gezählte Bäume auf der Hinfahrt) zwischen 2 und 20 - anzahl_rueckfahrt
Zufalls - Integerzahl (gezählte Bäume auf der Rückfahrt) zwischen 2 und 20 - anzahl
die Zahl 7 - buchstabe
der Buchstabe "B" - liste
Städte - Liste ['London', 'Berlin', 'Bonn', 'Budapest', 'Hamburg', 'Rom', 'Paris', 'München', 'New York', 'Bremen', 'Madrid', 'Beijing'] - punkte_liste
Punkteliste für die Turtle: [(50, -50), (-30, -30), (100, 100), (40, 20), (60, 20), (200, 10), (-40, -50)] - form
eine Form aus der Liste ["Quadrat", "Dreieck"]
- funktionen from funktionen import *
stellt folgende Funktion zur Verfügung - buchstabenanzahl_ist_gerade(wort)
Ermittelt die Anzahl der Buchstaben von wort und liefert bei einer geraden Anzahl (2, 4, 6, ...) True zurück (sonst False)