Bella a tutti,
Volevo parlarvi della mia vecchia calcolatrice che avevo fatto in C++.
In questi giorni mi era venuto in mente di provare a farla con i tasti, come quella di windows, e una bella finestrina, non con quella stile cmd, quindi mano al computer, scarico Python 2.7 e Python scripter
Ovviamente sempre con mio padre :heart: importo tutte le funzioni di:
Tkinter
è utilissimo per fare queste finestre.
Subito chiamo la finestra Win:
win= Tk()
Dopodichè inizio a disporre i pulsanti
Bottone1 = Button (text = "Uno")
Bottone2= Button (text = "Uno")
però ancora non compaiono. Allora :
Bottone1.pack()
Bottone2.pack()
ecco che sono comparsi, ma in un ordine un po strano. Per disporli come vogliamo , dobbiamo usare la parola side
Bottone1.pack (side= LEFT)
Bottone2.pack (side=LEFT)
In questo modo abbiamo messo in ordine il pulsante 1 a sinistra e il 2 a destra . Ovviamente si possono usare invece di LEFT :
RIGHT
BOTTOM
Non mi ricordo se era TOP o qualcos altro
esiste anche un altro modo che è
Bottone1.grid (row=0, column = 0)
Bottone2.grid (row=0, column= 1 )
Ecco che li abbiamo ordinati
Ricordate che tutte le volte poi bisogna fare di nuovo
Bottone1.pack()
Bottone2.pack()
altrimenti la finestra non si aggiorna
Ora bisogna solo dare a questi pulsanti una azione :
def comandobottone1(): print "Il bottone 1 è stato premuto "
Bottone1.command comandobottone1
Ora notiamo che quando clicchiamo il bottone 1, il nostro output è :
Il bottone 1 è stato premuto
Spiacevolissimevolmente ( :s ) Domani iniziano i miei esami di 3^ media e quindi non posso andare avanti con il progetto, ma sappiate che in futuro con questi bottoncini farò di tutto e di più, sono divertentissimi
e non vedo l'ora di arrivare alla mia prossima scuola dove studierò python già dalla prima... mi sembra davvero interessantissimo . A dopo gli esami, popolo di hackmix :heart: