Tässä esimerkissä käytetään tkinter-kirjastoa. Tulokset laitetaan Listboxiin. Tuloksena toimii merkkijonoyhdistelmät.Eri lisättävien merkkien määrä merkkijonoon riippuu merkkijonon pituudesta, esim. jos merkkijonon pituus on neljä lisättävien merkkien määrä on viisi. Syöte tapahtuu Spinboxilla.
from tkinter import * def sel(): luku = int(spin.get()) lbl.delete(0,"end") mjonot = ["a","b"] indeksi = 0 for x in range(luku): for y in range(len(mjonot[indeksi])+2): mjonot.append(mjonot[indeksi]+chr(97+y)) indeksi += 1 for y in mjonot: lbl.insert("end",y) root = Tk() var = DoubleVar() spin = Spinbox(root, from_=0, to=100) spin.pack() lbl = Listbox(root) lbl.pack() button = Button(root,text="Lisää",command=sel) button.pack() root.mainloop()
Aihe on jo aika vanha, joten et voi enää vastata siihen.