Die Suche ergab 151 Treffer

von Perlchamp
Montag 4. März 2019, 19:37
Forum: Allgemeine Fragen
Thema: Klammerwerte verstehen in range und len
Antworten: 21
Zugriffe: 458

Re: Klammerwerte verstehen in range und len

@ c.burkes: ich habe die Funktion mal eingedeutscht, vielleicht wird's dann etwas verständlicher: def multipliziere_irgendwas(irgendwas, anzahl=10): return irgendwas * anzahl du übergibst der Funktion MINDESTENS ein Objekt. Dies kann beispielsweise eine Zeichenkette, eine Zahl oder auch ein *Ausdruc...
von Perlchamp
Montag 4. März 2019, 18:43
Forum: Allgemeine Fragen
Thema: Programmierstil
Antworten: 68
Zugriffe: 1524

Re: Programmierstil

@ sirius3 : so, ich habe jetzt deinen Code mal durchgeackert und bin mächtig beeindruckt (auch von Python) ! Echt toller Code ! Wie einfach es doch ist, wenn man es kann. Leicht zu verstehen, sehr gut zu lesen, wow! 'raise' raffe ich jetzt auch ... mit 'partial' habe ich noch meine Schwierigkeiten, ...
von Perlchamp
Sonntag 3. März 2019, 14:12
Forum: Verbesserungsvorschläge
Thema: Spoiler-Funktion
Antworten: 33
Zugriffe: 773

Re: Spoiler-Funktion

wer findet, dass dies wie ein (Comic)Schlangenkopf (mit aufgerissenem Maul) aussieht (Ursprung: yin-yang-Zeichen, gemalt mit turtle) ? #!/usr/bin/env python3 __author__ = 'Perlchamp' __date__ = '03.03.2019' from turtle import * def jump (distanz, winkel=0): """Turtle springt von momentaner Position ...
von Perlchamp
Sonntag 3. März 2019, 10:58
Forum: Verbesserungsvorschläge
Thema: Spoiler-Funktion
Antworten: 33
Zugriffe: 773

Re: Spoiler-Funktion

welche Größe sollte es denn haben ?
Farben egal ?
von Perlchamp
Samstag 2. März 2019, 21:58
Forum: Allgemeine Fragen
Thema: Programmierstil
Antworten: 68
Zugriffe: 1524

Re: Programmierstil

@ _blackjack_ : danke für den Hinweis auf die Dokus ! Ich spiele nicht gerne mit Farben rum (dafür habe ich schon zu viel mit Excel zu tun gehabt), war nur als Beispiel genannt ... und natürlich machen Leerzellen auch keinen Sinn, klar. Wie gesagt, ich muß mich da erst einmal reinlesen, um zu verste...
von Perlchamp
Samstag 2. März 2019, 17:47
Forum: Allgemeine Fragen
Thema: Programmierstil
Antworten: 68
Zugriffe: 1524

Re: Programmierstil

@ alle : und wenn wir schon dabei sind: kennt jemand eine wirklich gute UND AKTUELLE Doku über Tkinter (und demzufolge auch über grid). Die kann meinetwegen auch auf afrikanisch sein, kein Problem. Ich habe bisher einige Links auf Seiten 'angeboten' bekommen, aber entweder Python 2.7, Doku von 2005,...
von Perlchamp
Samstag 2. März 2019, 17:36
Forum: Allgemeine Fragen
Thema: Programmierstil
Antworten: 68
Zugriffe: 1524

Re: Programmierstil

@ _blackjack_ : ich habe mich bisher noch nicht in grid eingelesen. Und deine Aussage bezüglich *pad *: das hat mit einer Tabelle im klassischen Sinne nichts mehr zu tun. Wenn ich eine Zelle beispielsweise mit bg (Hintergrundfarbe) formatiere, dann erwarte ich auch, dass diese Zelle KOMPLETT mit die...
von Perlchamp
Samstag 2. März 2019, 16:39
Forum: Allgemeine Fragen
Thema: Programmierstil
Antworten: 68
Zugriffe: 1524

Re: Programmierstil

@ snafu : du, ich bin nicht auf der Brennsuppn dahergeschwommen ! na, ganz so leicht ist es nun auch wieder nicht. Es geht hier ja um DESIGN ! wenn ich mit column=1 anfange, dann erwarte ich, dass zumindest column0 etwas Space generiert. Aber nein, column0 wird komplett ignoriert, weil es nirgends a...
von Perlchamp
Samstag 2. März 2019, 14:06
Forum: Allgemeine Fragen
Thema: Programmierstil
Antworten: 68
Zugriffe: 1524

Re: Programmierstil

@ sirius3 : danke für deine Mühe und sehr lieben Dank für das Posten des Codes - ich denke, ich habe heute sehr viel zu tun ... mit grid zu arbeiten - gerade, wenn man in den Anfängen steckt - ist fast unmenschlich. Was für ein Sch... Aber ich funze mich da schon rein. Place() versteht man halt sofo...
von Perlchamp
Samstag 2. März 2019, 12:29
Forum: Allgemeine Fragen
Thema: Programmierstil
Antworten: 68
Zugriffe: 1524

Re: Programmierstil

@ sirius3: Danke für die Anmerkungen ! Hier nochmals das komplette Script, damit wir nicht aneinander vorbeireden (neue Bezeichner, etc.) #!/usr/bin/env python3 # -*- coding: utf-8 -*- '''bmi.pyw Berechnung des BMI-Indexes + grafische Benutzeroberfläche (GUI) + Benutzereingabe Körpergröße (float) + ...
von Perlchamp
Freitag 1. März 2019, 20:08
Forum: Allgemeine Fragen
Thema: Programmierstil
Antworten: 68
Zugriffe: 1524

Re: Programmierstil

@ __deets__ : so klappt's jetzt auch :-) vielen lieben Dank. def berechne_bmi(): try: error_text = TEXT_ERR2 k_groesse = float(ety_groesse.get()) k_gewicht = float(ety_gewicht.get()) if not (0.50 <= k_groesse <= 2.28) or not (3 <= k_gewicht <= 160): error_text = TEXT_ERR1 raise ValueError except Val...
von Perlchamp
Freitag 1. März 2019, 19:47
Forum: Allgemeine Fragen
Thema: Programmierstil
Antworten: 68
Zugriffe: 1524

Re: Programmierstil

@ __deets__ : ok, das nicht all-umfassend habe ich KOMPLETT verstanden, danke ... bin noch am 'Probieren', bekomme es aber noch nicht hin (immer nur gleiche Fehlermeldung) ... und es ist mir etwas Weiteres aufgefallen, das ich mir nicht erklären kann: wenn ich es so schreibe (auch erst einmal ohne r...
von Perlchamp
Freitag 1. März 2019, 19:17
Forum: Allgemeine Fragen
Thema: Programmierstil
Antworten: 68
Zugriffe: 1524

Re: Programmierstil

@ _blackjack_: kgroesse => KÖRPERgroesse (besser: k_groesse ?) kgewicht => KÖRPERgewicht (besser: k_gewicht ?) lbl => Label btn => Button ety => Entry @ _deets_ : ich habe massive Probleme mit deinem Code bzw. deiner Aussage: 1. du hast zwar 2 'error_text', aber es wird immer nur der zweite ausgegeb...
von Perlchamp
Freitag 1. März 2019, 17:56
Forum: Allgemeine Fragen
Thema: Programmierstil
Antworten: 68
Zugriffe: 1524

Programmierstil

moinsen, kann man das auch eleganter lösen (mit '>>' kommentierte Codezeilen) ? def raeume_auf(): ety_gewicht.delete(0, 'end') ety_groesse.delete(0, 'end') ety_gewicht.focus_set() def berechne_bmi(): try: kgroesse = float(ety_groesse.get()) kgewicht = float(ety_gewicht.get()) if (0.50 < kgroesse < 2...
von Perlchamp
Donnerstag 28. Februar 2019, 00:53
Forum: Allgemeine Fragen
Thema: Allgemein/Tkinter - Input ignorieren - Rechengang fortsetzen? -mehrfache Berechnungen?
Antworten: 6
Zugriffe: 167

Re: Allgemein/Tkinter - Input ignorieren - Rechengang fortsetzen? -mehrfache Berechnungen?

@ Ravenbino: 1. bin auch Anfänger ... 2. lernt man in der Uni heutzutage nicht mehr, was SATZZEICHEN sind? Nun, gut. 3. die Methode *place()* empfinde ich auch als sehr angenehm. 4. warum schreibst du Wert, Wert2, etc. groß? Macht man nicht. 5. die Breiten- und Höhenangaben in den Widgets würde ich ...