2023 m. lapkričio 12 d., sekmadienis

Tkinter. Kintamieji. (5)

Jūs jau esate įpratę naudoti Python dinaminius kintamuosius. Tačiau Tkinter kintamieji yra statiniai, taigi juos reikia apibrėžti dar prieš priskiriant reikšmes. Tuo pat metu jie yra ir objektai, savo viduje talpinantys metodus.


Taigi Tkinter kintamųjų pavyzdžiai:

sveikas=IntVar()      #nustatomas sveikas kintamasis

tekstas=StringVar() #nustatomas tekstinis kintamasis

slankus=DoubleVar() #nustatomas slankaus kablelio kintamasis

loginis=BooleanVar() #nustatomas loginis kintamasis


Kaip riskirti kintamajam reikšmę? Tuo tikslu galime pasinaudoti metodu set(). Pavyzdžiui:

sveikas.set(50)

tekstas.set('Labas rytas')

slankus.set(50.555)

loginis.set(True)


Suteikti reikšmę jau mokame, o dabar pamėginkime ją nuskaityti ir suteikti dinaminiam Python kintamajam, tai darome metodo get() pagalba:

a=sveikas.get()

b=tekstas.get()

c=slankus.get()

d=loginis.get()


Kam yra reikalingi integruoti į Tkinterį duomenų tipai? Jie reikalingi Tkinter objektuose, duomenų paėmimui ir priskyrimui.

Komentarų nėra:

Rašyti komentarą

Atmosferos elektra

"Žaibas trenkiantis išdebesies į Žemės paviršių bendru elektros požiūriu. Tai yra plazmos, esančios Žemės paviršiuje, pavyzdys. Paprast...