Die Suche ergab 178 Treffer

von Perlchamp
Freitag 15. März 2019, 20:19
Forum: Allgemeine Fragen
Thema: Ergebnisse einer Funktion in einer nachfolgenden verwenden?
Antworten: 26
Zugriffe: 2200

Re: Ergebnisse einer Funktion in einer nachfolgenden verwenden?

@ c.burkes:
in Anlehnung an deinem Code kannst du die if-Kontrollstruktur weglassen, wie Sirius3 bereits geschrieben hat:

def username_generator(first_name, last_name):
username = first_name[:3] + last_name[:4]
return username

print(username_generator('Abe', 'Simpson'))
print()

def password ...
von Perlchamp
Freitag 15. März 2019, 19:31
Forum: Allgemeine Fragen
Thema: Ergebnisse einer Funktion in einer nachfolgenden verwenden?
Antworten: 26
Zugriffe: 2200

Re: Ergebnisse einer Funktion in einer nachfolgenden verwenden?

@ c.burkes:
bezogen auf *def passwort_generator* : nein.

#!/usr/bin/env python3
# -*- coding: utf-8 -*-

__author__ = 'Perlchamp'
__date__ = '15.03.2019'


def username_generator():
first_name = input('Vorname : ')
last_name = input('Nachname : ')

username = first_name[:3] + last_name[:4 ...
von Perlchamp
Freitag 15. März 2019, 19:14
Forum: Allgemeine Fragen
Thema: Ist es möglich?
Antworten: 7
Zugriffe: 930

Re: Ist es möglich?

warum stellst du zweimal dieselbe Frage ?
Hast doch diesbezüglich bereits einen Thread laufen ...
von Perlchamp
Freitag 15. März 2019, 19:07
Forum: Allgemeine Fragen
Thema: Ergebnisse einer Funktion in einer nachfolgenden verwenden?
Antworten: 26
Zugriffe: 2200

Re: Ergebnisse einer Funktion in einer nachfolgenden verwenden?

@ c.burkes:

#!/usr/bin/env python3
# -*- coding: utf-8 -*-

__author__ = 'Perlchamp'
__date__ = '15.03.2019'


def username_generator():
first_name = input('Vorname : ')
last_name = input('Nachname : ')
return first_name[:3] + last_name[:4]

def passwort_generator():
username = username ...
von Perlchamp
Freitag 15. März 2019, 18:05
Forum: Allgemeine Fragen
Thema: Def Funktion (parameters)
Antworten: 5
Zugriffe: 679

Re: Def Funktion (parameters)

@ sls:
super, danke !
von Perlchamp
Freitag 15. März 2019, 17:02
Forum: Allgemeine Fragen
Thema: Def Funktion (parameters)
Antworten: 5
Zugriffe: 679

Re: Def Funktion (parameters)

@ Python3_programmer:
Parameter in einer Funktion sind - simple ausgedrückt - Platzhalter.

#!/usr/bin/env python3
# -*- coding: utf-8 -*-

__author__ = 'Perlchamp'
__date__ = '15.03.2019'


def summe(summand_1, summand_2):
summe=summand_1 + summand_2
return summand_1, summand_2, summe

def main ...
von Perlchamp
Freitag 15. März 2019, 01:31
Forum: Tkinter
Thema: .grid_bbox()
Antworten: 5
Zugriffe: 1016

Re: .grid_bbox()

"nicht ganz privat" ... damit meinst du jetzt mit einem Unterstrich ?
klar, sollte man bei ganz privaten (2 Unterstriche) von außen nicht zugreifen (ich nenne es Etikette), aber natürlich kann man dies ...
von Perlchamp
Donnerstag 14. März 2019, 23:41
Forum: Tkinter
Thema: .grid_bbox()
Antworten: 5
Zugriffe: 1016

Re: .grid_bbox()

@ _blackjack_:
zuerst vielen Dank für deine Antwort.
1.
Ich bin gerade dabei, für mich kleine Beispielprogramme zu schreiben, um zu zeigen, wie manche Methoden eingesetzt werden, und was sie bewirken ...
Deswegen ist der Titel des root-Fensters auch falsch, sollte eigentlich 'andere Raster ...
von Perlchamp
Donnerstag 14. März 2019, 20:08
Forum: Tkinter
Thema: .grid_bbox()
Antworten: 5
Zugriffe: 1016

.grid_bbox()

moinsen,

#!/usr/bin/env python3
# -*- coding: utf-8 -*-

__author__ = 'Perlchamp'
__date__ = '14.03.2019'

import tkinter as tk

ROOT_TITLE = ' Schriftarten'
FAVICON = 'image/perlchamp_20x16.ico'
ROOT_WIDTH = 350
ROOT_HEIGHT = 300
ROOT_X_POSITION = '+20'
ROOT_Y_POSITION = '+20'
ROOT_BGCOLOR ...
von Perlchamp
Mittwoch 13. März 2019, 18:40
Forum: Allgemeine Fragen
Thema: Programmierstil
Antworten: 68
Zugriffe: 7884

Re: Programmierstil

@ sparrow und snafu:
ihr beide habt völlig Recht. Momentan steige ich noch nicht so richtig durch, und es sind eben diese Fragen und Antworten, die mich weiterbringen (um die Begriffe/Dinge besser zuordnen zu können / um den Kontext besser zu verstehen), da mache ich mir keinen Kopf. Mit den Klassen ...
von Perlchamp
Mittwoch 13. März 2019, 00:13
Forum: Allgemeine Fragen
Thema: Programmierstil
Antworten: 68
Zugriffe: 7884

Re: Programmierstil

@ snafu:
Stichwort *statische* Methoden ?
von Perlchamp
Dienstag 12. März 2019, 23:37
Forum: Allgemeine Fragen
Thema: Programmierstil
Antworten: 68
Zugriffe: 7884

Re: Programmierstil

@ snafu:
der Satz stammt ja nicht von mir, sondern war ein *Zitat* aus einem Lehrbuch ...

@ sparrow:
ja, klar, danke ... ich lese wohl die falschen Bücher, wie mir scheint ... danke für den Link :-)

@ Sirius3:
Fehler sind menschlich, habe keine Probleme damit ...

Die Methoden sind nicht ...
von Perlchamp
Dienstag 12. März 2019, 19:53
Forum: Allgemeine Fragen
Thema: Programmierstil
Antworten: 68
Zugriffe: 7884

Re: Programmierstil

@Sirius3:
... woher soll man das wissen ?
Ich werd' noch mal verrückt ...
Der nachfolgende Auszug (meine Übersetzung) aus der Tkinter-Doku impliziert meiner Meinung nach, dass beides immer funktioniert oder funktionieren sollte.

5.1. Maße
Verschiedene Längen, Breiten und andere Abmessungen von ...
von Perlchamp
Dienstag 12. März 2019, 18:28
Forum: Allgemeine Fragen
Thema: Programmierstil
Antworten: 68
Zugriffe: 7884

Re: Programmierstil

... wenn wir gerade dabei sind:
in der Dokumentation der Mexican Tech über Tkinter steht drin (übersetzt):

Verschiedene Längen, Breiten und andere Abmessungen von Widgets können in vielen verschiedenen Einheiten beschrieben werden.[...] Sie können Einheiten angeben, indem Sie eine Bemaßung auf ...
von Perlchamp
Dienstag 12. März 2019, 18:09
Forum: Allgemeine Fragen
Thema: Programmierstil
Antworten: 68
Zugriffe: 7884

Re: Programmierstil

@ Sirius 3:
Python 3 - Lernen und professionell anwenden, 5.Auflage, Seite 291 von Michael Weigend
In der 7.Auflage steht's auch (noch) drin.
von Perlchamp
Dienstag 12. März 2019, 17:12
Forum: Allgemeine Fragen
Thema: Programmierstil
Antworten: 68
Zugriffe: 7884

Re: Programmierstil

@alle:

class Application(tk.Frame): #1
def __init__(self, master=None): #2
tk.Frame.__init__(self, master) #3

Warum hatte ich diese Frage eingentlich gestellt?
#1 die Klasse 'Application' erbt die Methoden/Funktionen von der Klasse *Frame* des Tkinter-Moduls.(OK)
#2 dies ist der Konstruktor ...
von Perlchamp
Sonntag 10. März 2019, 01:43
Forum: Allgemeine Fragen
Thema: Programmierstil
Antworten: 68
Zugriffe: 7884

Re: Programmierstil

@sparrow :
ich geh pennen, gute nacht
von Perlchamp
Sonntag 10. März 2019, 01:11
Forum: Allgemeine Fragen
Thema: Programmierstil
Antworten: 68
Zugriffe: 7884

Re: Programmierstil

@ alle:
es ist schwierig für einen Anfänger OHNE Weitblick da komplett durchzusteigen, zumal ich gerade erst dabei bin, mich mit Klassen auseinanderzusetzen. Was ich (hoffentlich) verstanden habe ist, dass man beispielsweise eine bestehende (build-in-)Funktion/Methode überschreiben, sprich (nach ...
von Perlchamp
Freitag 8. März 2019, 00:39
Forum: Allgemeine Fragen
Thema: Programmierstil
Antworten: 68
Zugriffe: 7884

Re: Programmierstil

@ sparrow:
__add__ beispielsweise ist ein Operator, richtig. Ich 'rede' ja in dem Textauszug von Operatoren UND Funktionen (und somit auch Methoden).
Folgende Passage von snufu hat mich verwirrt:

Überladen bedeutet, dass der Compiler abhängig von Typ und Anzahl der Argumente eine spezifische ...
von Perlchamp
Donnerstag 7. März 2019, 21:06
Forum: Allgemeine Fragen
Thema: Programmierstil
Antworten: 68
Zugriffe: 7884

Re: Programmierstil

@ sirius3:
ok, das ist in der Tat verwirrend, aber ich denke, dass ich dies soweit verstanden habe, muss es aber zuvor noch sacken lassen. Es ist schade, dass dies in vielen Tuts ignoriert wird, was es mir schwerer macht ... nun gut, einen Tod muss ich wohl sterben ...
Danke für deine Antwort und ...