lehrkraefte:snr:informatik:glf22:python:chaos-game-mit-pygame

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
Last revision Both sides next revision
lehrkraefte:snr:informatik:glf22:python:chaos-game-mit-pygame [2022/08/27 12:16]
Olaf Schnürer [Bonus-Aufgabe 1 (relativ einfach)]
lehrkraefte:snr:informatik:glf22:python:chaos-game-mit-pygame [2023/08/21 21:07]
Olaf Schnürer [Python-Programm zum Chaos-Spiel]
Line 54: Line 54:
  
 breite = 500 breite = 500
-hoehe = 433                        # ungefähr sqrt(3)/2 * breite;     sqrt = square root = Quadratwurzel+hoehe = 433                     # ungefähr sqrt(3)/2 * breite;     sqrt = square root = Quadratwurzel
 iterationen = 10000 iterationen = 10000
  
-weiss = (255, 255, 255)            # Ein Tupel aus drei Zahlen, kodiert die Farbe Weiss im RGB-Modell, das wir später kennenlernen werden.+weiss = (255, 255, 255)         # Ein Tupel aus drei Zahlen, kodiert die Farbe Weiss im RGB-Modell, das wir später kennenlernen werden.
    
 # Koordinaten des Punkts A # Koordinaten des Punkts A
Line 255: Line 255:
  
 <WRAP round todo> <WRAP round todo>
-1. Installiere Python auf deinem Rechner. Am einfachsten geht dies über den Windows App Store.((Alternative: Download von https://www.python.org/downloads/)) (Man kann die App "Python" starten und dann direkt in der "Python-Shell" Python-Befehle eingeben. Das brauchen wir aber heute nicht.)+1. Installiere Python auf deinem Rechner. Am einfachsten geht dies über den Windows App Store.((Alternative (nicht empfohlen, denn vermutlich muss man dann noch einige Pfad-Einstellungen von Hand vornehmen): Download von https://www.python.org/downloads/)) (Man kann die App "Python" starten und dann direkt in der "Python-Shell" Python-Befehle eingeben. Das brauchen wir aber heute nicht.)
  
 2. Speichere das obige Python-Programm ''chaos-game.py'' in deinem Verzeichnis ''C:\Users\Vorname.Nachname\informatik\python'' (durch Anklicken des Programm-Namens mit der RECHTEN Maustaste, ''Save as''/''Speichern unter''). 2. Speichere das obige Python-Programm ''chaos-game.py'' in deinem Verzeichnis ''C:\Users\Vorname.Nachname\informatik\python'' (durch Anklicken des Programm-Namens mit der RECHTEN Maustaste, ''Save as''/''Speichern unter'').
Line 306: Line 306:
   - In der "Eingabeaufforderung" kannst du auch direkt sinngemäss ''python C:\Users\Olaf.Schnuerer\informatik\python\chaos-game.py'' eingeben (to be tested).   - In der "Eingabeaufforderung" kannst du auch direkt sinngemäss ''python C:\Users\Olaf.Schnuerer\informatik\python\chaos-game.py'' eingeben (to be tested).
   - Du kannst das Programm auch in der "Python-Shell" aufrufen. Starte die App "Python". Gib dort sinngemäss ''exec(open("chaos-game.py").read())'' ein, wenn du im richtigen Verzeichnis bist; sonst musst du entweder zuerst in das richtige Verzeichnis wechseln oder zusätzlich den Pfad ähnlich wie oben angeben. Die Python-Shell kannst du übrigens mit ''exit()'' per Tastatur beenden.   - Du kannst das Programm auch in der "Python-Shell" aufrufen. Starte die App "Python". Gib dort sinngemäss ''exec(open("chaos-game.py").read())'' ein, wenn du im richtigen Verzeichnis bist; sonst musst du entweder zuerst in das richtige Verzeichnis wechseln oder zusätzlich den Pfad ähnlich wie oben angeben. Die Python-Shell kannst du übrigens mit ''exit()'' per Tastatur beenden.
-  - Du kannst das Python-Programm direkt aus dem Explorer laufen lassen: Etwa direkt per Doppelklick oder per Rechtsklick+Open with und dort Python auswählen. (Was beim Doppelklick auf eine Datei eines gegebenen Typs passiert (Dateinamenserweiterung), kann man einstellen.)+  - Du kannst das Python-Programm direkt aus dem Explorer laufen lassen: Je nach Einstellungen, direkt per ''Doppelklick'' oder per ''Rechtsklick''+"Open withund dort Python auswählen. (Was beim Doppelklick auf eine Datei eines gegebenen Typs passiert (Dateinamenserweiterung), kann man einstellen per Rechtsklick auf die Datei->"Properties"->"Opens with".)
 </WRAP> </WRAP>
  
  • lehrkraefte/snr/informatik/glf22/python/chaos-game-mit-pygame.txt
  • Last modified: 2023/08/21 21:07
  • by Olaf Schnürer