Danke für die Hinweise,
divmod kannte ich nicht,
die while-Schleife habe ich (aus Bequemlichkeit) beibehalten,
einiges geändert.
Wg. treeview habe ich chatgpt gefragt (sorry), aber das Programm ist jetzt so, wie es haben wollte.
import tkinter as tk
from tkinter import ttk
class DarlehenRechner ...
Die Suche ergab 12 Treffer
- Mittwoch 4. Dezember 2024, 19:36
- Forum: Tkinter
- Thema: Scrollbar im falschen frame
- Antworten: 6
- Zugriffe: 16459
- Samstag 23. November 2024, 17:38
- Forum: Tkinter
- Thema: Scrollbar im falschen frame
- Antworten: 6
- Zugriffe: 16459
Re: Scrollbar im falschen frame
irgendwas falsch angeklickt..
import tkinter as tk
from tkinter import scrolledtext
class DarlehenRechner:
def __init__(self, master):
self.master = master
self.master.title("Darlehen zurückzahlen")
self.frame = tk.LabelFrame(master, text="Eingabe", width=400, height=400)
self.frame.pack ...
import tkinter as tk
from tkinter import scrolledtext
class DarlehenRechner:
def __init__(self, master):
self.master = master
self.master.title("Darlehen zurückzahlen")
self.frame = tk.LabelFrame(master, text="Eingabe", width=400, height=400)
self.frame.pack ...
- Samstag 23. November 2024, 17:01
- Forum: Tkinter
- Thema: Scrollbar im falschen frame
- Antworten: 6
- Zugriffe: 16459
Re: Scrollbar im falschen frame
Also:
ScrolledFrame wars nicht, habe statt dessen srolledtext verwendet.
Habe alles in eine Klasse gepackt.
Rechnung stimmt, vgl. Handelsblatt Tilgungsrechner
import tkinter as tk
from tkinter import scrolledtext
class DarlehenRechner:
def __init__(self, master):
self.master = master
self ...
ScrolledFrame wars nicht, habe statt dessen srolledtext verwendet.
Habe alles in eine Klasse gepackt.
Rechnung stimmt, vgl. Handelsblatt Tilgungsrechner
import tkinter as tk
from tkinter import scrolledtext
class DarlehenRechner:
def __init__(self, master):
self.master = master
self ...
- Freitag 15. November 2024, 18:47
- Forum: Tkinter
- Thema: Scrollbar im falschen frame
- Antworten: 6
- Zugriffe: 16459
Re: Scrollbar im falschen frame
sorry, keinen BBCode verwendet
import tkinter as tk
from tkscrolledframe import ScrolledFrame
import math
def validate_number(text):
try:
if text:
_ = float(text.replace(',', ','))
except ValueError:
print("error")
return False
return True
def main(darlehen, zinssatz, rate, zbindung ...
import tkinter as tk
from tkscrolledframe import ScrolledFrame
import math
def validate_number(text):
try:
if text:
_ = float(text.replace(',', ','))
except ValueError:
print("error")
return False
return True
def main(darlehen, zinssatz, rate, zbindung ...
- Freitag 15. November 2024, 18:22
- Forum: Tkinter
- Thema: Scrollbar im falschen frame
- Antworten: 6
- Zugriffe: 16459
Scrollbar im falschen frame
Hallo, bei folgendem Programm funktioniert die ScrolBar im "ergebnis_frame" (soll da nicht sein),
nicht jedoch in dem inner_frame, wo die Tabelle erstellt wird.
Was mache ich falsch?
import tkinter as tk
from tkscrolledframe import ScrolledFrame
import math
def validate_number(text):
try:
if ...
nicht jedoch in dem inner_frame, wo die Tabelle erstellt wird.
Was mache ich falsch?
import tkinter as tk
from tkscrolledframe import ScrolledFrame
import math
def validate_number(text):
try:
if ...
- Sonntag 16. Juli 2023, 19:49
- Forum: Allgemeine Fragen
- Thema: Basic nach Python - Sprunganweisungen
- Antworten: 5
- Zugriffe: 1126
Re: Basic nach Python - Sprunganweisungen
"Edit: Nachtrag: Das ist doch aber auch noch inhaltlich falsch den Zinssatz für einen Monat zu berechnen, dann aber nicht genau 12 mal das ganze durchzuführen, sondern den Benutzer auch mehr oder weniger als 12 Monate wählen zu lassen‽"
.... man kann zwischen 1 und 12 Monaten eingeben ...
.... man kann zwischen 1 und 12 Monaten eingeben ...
- Sonntag 16. Juli 2023, 19:46
- Forum: Allgemeine Fragen
- Thema: Basic nach Python - Sprunganweisungen
- Antworten: 5
- Zugriffe: 1126
Re: Basic nach Python - Sprunganweisungen
[ok, habs portiert,
noch nicht richtig formatiert, auch noch nicht fertig ...
#!/usr/bin/env python3
def main():
darlehen
darlehen = int(input("Darlehen ? "))
zinssatz = float(input("Zinssatz ? "))
rate = int(input("monatliche Rate ? "))
wieoft = int(input("wie oft im Jahr ? "))
rest ...
noch nicht richtig formatiert, auch noch nicht fertig ...
#!/usr/bin/env python3
def main():
darlehen
darlehen = int(input("Darlehen ? "))
zinssatz = float(input("Zinssatz ? "))
rate = int(input("monatliche Rate ? "))
wieoft = int(input("wie oft im Jahr ? "))
rest ...
- Sonntag 16. Juli 2023, 18:21
- Forum: Allgemeine Fragen
- Thema: Basic nach Python - Sprunganweisungen
- Antworten: 5
- Zugriffe: 1126
Re: Basic nach Python - Sprunganweisungen
sollte natürlich heißen:
170 IF darlehen>0 THEN 200
170 IF darlehen>0 THEN 200
- Sonntag 16. Juli 2023, 17:01
- Forum: Allgemeine Fragen
- Thema: Basic nach Python - Sprunganweisungen
- Antworten: 5
- Zugriffe: 1126
Basic nach Python - Sprunganweisungen
Hallo, es gab in den 80er Jahren ein Buch "Basic in 100 Beispielen" das mich sehr begeisterte.
Hier gibt es u.a. ein Programm, das ich versuche, nach Python zu übertragen, scheitere aber an den Sprunganweisungen (goto, if ... then (goto)).
Gibt es irgendwelche Tipps, wie man das "gescheit" auflösen ...
Hier gibt es u.a. ein Programm, das ich versuche, nach Python zu übertragen, scheitere aber an den Sprunganweisungen (goto, if ... then (goto)).
Gibt es irgendwelche Tipps, wie man das "gescheit" auflösen ...
- Sonntag 2. April 2023, 11:13
- Forum: Allgemeine Fragen
- Thema: basic-Programm nach Python
- Antworten: 19
- Zugriffe: 3848
Re: basic-Programm nach Python
So macht es einfach Spaß, eine neue Programmiersprache zu lernen, vielen Dank für die Antworten, speziell an blackjack.
Gruß und schönen Sonntag
Gerd
Gruß und schönen Sonntag
Gerd
- Samstag 18. Februar 2023, 16:45
- Forum: Allgemeine Fragen
- Thema: basic-Programm nach Python
- Antworten: 19
- Zugriffe: 3848
Re: basic-Programm nach Python
Hallo,
vielen Dank für die Antworten.
Ich vergaß zu erwähnen, daß ich an einem Mac sitze,
import cures funktioniert dort nicht (angeblich implementiert ...)
Wäre da nicht tkinter eine gute Idee, das Programm zu portieren?
vielen Dank für die Antworten.
Ich vergaß zu erwähnen, daß ich an einem Mac sitze,
import cures funktioniert dort nicht (angeblich implementiert ...)
Wäre da nicht tkinter eine gute Idee, das Programm zu portieren?
- Freitag 17. Februar 2023, 20:03
- Forum: Allgemeine Fragen
- Thema: basic-Programm nach Python
- Antworten: 19
- Zugriffe: 3848
basic-Programm nach Python
Hallo, bin absoluter python-Anfänger!
ich hatte vor Jahren ein Programm erstellt, welches mir Zins+Zinseszinsen berechnete.
Das "Besondere" daran war, daß
1. die komplette Tabelle immer "fest" auf dem Bildschirm zu sehen war,
2. ich durch die Taste "k" das Kapital erhöhen konnte
3. ich durch die ...
ich hatte vor Jahren ein Programm erstellt, welches mir Zins+Zinseszinsen berechnete.
Das "Besondere" daran war, daß
1. die komplette Tabelle immer "fest" auf dem Bildschirm zu sehen war,
2. ich durch die Taste "k" das Kapital erhöhen konnte
3. ich durch die ...
