Hallo,
da ich gestern einer Freundin versucht habe das sogenannte Ziegenproblem zu erklären, sie mir das aber konsequent nicht glauben wollte, habe ich es einfach mal in Python implementiert. Genaueres zum Problem kann man hier nachlesen:
http://de.wikipedia.org/wiki/Ziegenproblem
Im Moment fehlt eigentlich nur eine Abfrage von Kommandozeilenparametern. Das wäre sicherlich ganz spannend, damit man nicht ständig in die main() Funktion eingreifen muss. Speziell für eine Statistik muss man die Durchläufe ja recht groß anlegen. Außerdem müßte man die print-Ausgaben auch unterdrücken können.
Desweiteren müßte man die Anzahl an Türen noch variieren können und die Anzahl an "hints".
Ich hoffe mal ansonsten ist das so ganz ok und pythonisch
So, hier nun der Paste:
http://paste.pocoo.org/show/30662/
Ziegenproblem
- Hyperion
- Moderator
- Beiträge: 7478
- Registriert: Freitag 4. August 2006, 14:56
- Wohnort: Hamburg
- Kontaktdaten:
Hm ja, ich bevorzuge irgend wie mixedCase! Speziell da meine Namen in diesem Falle teilweise recht lang sind. Underscores fangen spätestens nach dem zweiten in einem Funktionsnamen an zu nerven
Aber ich werd mir da mal was überlegen!
Aber ich werd mir da mal was überlegen!
Sieh's als Chance dass Du lernst kürzere, aber genau so präzise Namen zu erfinden, um Unterstriche zu vermeiden.
- Hyperion
- Moderator
- Beiträge: 7478
- Registriert: Freitag 4. August 2006, 14:56
- Wohnort: Hamburg
- Kontaktdaten:
*g* Jaja, immer das Positive sehen Hast ja prinzipiell Recht - ich wollte hier nur schon einen hint geben, was eine Funktion macht.BlackJack hat geschrieben:Sieh's als Chance dass Du lernst kürzere, aber genau so präzise Namen zu erfinden, um Unterstriche zu vermeiden.
Ist das mit den "Dummy"-Parametern eigentlich so ok, oder gibts da was eleganteres (Zeile 50)?
-
- Python-Forum Veteran
- Beiträge: 16025
- Registriert: Freitag 20. Juni 2003, 16:30
- Kontaktdaten:
Schon den Vortrag Absurde Mathematik gesehen? Da wird auch das Ziegenproblem angesprochen.Hyperion hat geschrieben:da ich gestern einer Freundin versucht habe das sogenannte Ziegenproblem zu erklären, sie mir das aber konsequent nicht glauben wollte, habe ich es einfach mal in Python implementiert.
My god, it's full of CARs! | Leonidasvoice vs (former) Modvoice
- cofi
- Python-Forum Veteran
- Beiträge: 4432
- Registriert: Sonntag 30. März 2008, 04:16
- Wohnort: RGFybXN0YWR0
Kann ich sehr empfehlen!Leonidas hat geschrieben:Schon den Vortrag Absurde Mathematik gesehen? Da wird auch das Ziegenproblem angesprochen.
Michael Markert ❖ PEP 8 Übersetzung ❖ Tutorial Übersetzung (3.x) ⇒ Online-Version (Python 3.3) ❖ Deutscher Python-Insider ❖ Projekte
von Prof. Albrecht Beutelspacher,
Mathematik zum Anfassen
video:
http://www.br-online.de/br-alpha/alpha- ... 106993.xml
Gruss
pyStyler
Mathematik zum Anfassen
video:
http://www.br-online.de/br-alpha/alpha- ... 106993.xml
Gruss
pyStyler