ich habe zur Zeit ein Schulprojekt und soll ein "Kopfrechentrainer" mit Python programmieren. Das ganze soll mit einem GUI sein. Allerdings bin ich nicht so gut im programmieren und da wollte ich um Hilfe bitten. Wir haben noch nicht allzu lang GUI behandelt und ich hab viel in der Schule gefehlt (krankheitsbedingt). Der Kopfrechentrainer kann ganz einfach gehalten sein mit Addition und Minus auf Zeit oder so etwas. Ich habe erstmal mit GUI angefangen (ganz grob).
______________________________________________________
Code: Alles auswählen
from Tkinter import*
from random import randint
class Kopfrechentrainer(object):
def __init__(self):
self.fenster=Tk()
self.fenster.title('Kopfrechentrainer')
self.fenster.config(bg='blue')
self.b3=Button(master=self.fenster,text='*',width=10,command=None,bg='white')
self.b3.pack()
self.b4=Button(master=self.fenster,text='/',width=10,command=None,bg='white')
self.b4.pack()
self.b5=Button(master=self.fenster,text='+',width=10,command=None,bg='white')
self.b5.pack()
self.b6=Button(master=self.fenster,text='-',width=10,command=None,bg='white')
self.b6.pack()
y=StringVar(master=self.fenster)
y.set('Wieviele Aufgaben?')
self.a2=Label(master=self.fenster,width=10,height=5,bg='blue',
font=('Arial',10),fg='White',
justify=RIGHT,textvariable=y,
relief=SUNKEN,padx=20,pady=20)
self.a2.pack()
self.e1=Entry(master=self.fenster,bg='Yellow',font='Times 10 bold')
self.e1.pack()
y=StringVar(master=self.fenster)
y.set('Aktuelle Aufgabe: ')
self.a1=Label(master=self.fenster,width=10,height=5,bg='blue',
font=('Arial',10),fg='White',
justify=RIGHT,textvariable=y,
relief=SUNKEN,padx=20,pady=20)
self.a1.pack()
self.e2=Entry(master=self.fenster,bg='Yellow',font='Times 10 bold')
self.e2.pack()
y=StringVar(master=self.fenster)
y.set('Lösung ist: ')
self.a3=Label(master=self.fenster,width=10,height=5,bg='blue',
font=('Arial',10),fg='White',
justify=RIGHT,textvariable=y,
relief=SUNKEN,padx=20,pady=20)
self.a3.pack()
def main():
Kopfrechentrainer()
main()
Wie soll ich jetzt weitermachen? Leider habe ich kein anderes Programm gefunden oder jemand der ein Kopfrechentrainer mit Python programmiert hat. Sonst könnte ich mich daran ein wenig orientieren. Würde mich über Hilfe/Ratschläge freuen.
eXact16