@ 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 ...
Die Suche ergab 178 Treffer
- Freitag 15. März 2019, 20:19
- Forum: Allgemeine Fragen
- Thema: Ergebnisse einer Funktion in einer nachfolgenden verwenden?
- Antworten: 26
- Zugriffe: 2200
- 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 ...
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 ...
- 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 ...
Hast doch diesbezüglich bereits einen Thread laufen ...
- 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 ...
#!/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 ...
- 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 !
super, danke !
- 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 ...
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 ...
- 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 ...
klar, sollte man bei ganz privaten (2 Unterstriche) von außen nicht zugreifen (ich nenne es Etikette), aber natürlich kann man dies ...
- 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 ...
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 ...
- 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 ...
#!/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 ...
- 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 ...
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 ...
- Mittwoch 13. März 2019, 00:13
- Forum: Allgemeine Fragen
- Thema: Programmierstil
- Antworten: 68
- Zugriffe: 7884
Re: Programmierstil
@ snafu:
Stichwort *statische* Methoden ?
Stichwort *statische* Methoden ?
- 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 ...
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 ...
- 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 ...
... 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 ...
- 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 ...
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 ...
- 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.
Python 3 - Lernen und professionell anwenden, 5.Auflage, Seite 291 von Michael Weigend
In der 7.Auflage steht's auch (noch) drin.
- 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 ...
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 ...
- Sonntag 10. März 2019, 01:43
- Forum: Allgemeine Fragen
- Thema: Programmierstil
- Antworten: 68
- Zugriffe: 7884
Re: Programmierstil
@sparrow :
ich geh pennen, gute nacht
ich geh pennen, gute nacht
- 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 ...
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 ...
- 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 ...
__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 ...
- 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 ...
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 ...