Hirdetés
- Poco X8 Pro Max - nem kell ide sem bank, sem akkubank
- iPhone topik
- Yettel topik
- Google Pixel topik
- Google Pixel 9 Pro XL - hét szűk esztendő
- Apple iPhone 17 Pro Max – fennsík
- Vivo X200 Pro - a kétszázát!
- Redmi Note 12 Pro - nem tolták túl
- Android alkalmazások - szoftver kibeszélő topik
- Milyen okostelefont vegyek?
Új hozzászólás Aktív témák
-
Chesterfield
őstag
válasz
Chesterfield
#830
üzenetére
Mintha valami olyasmi lenne a probléma, hogy
gomb1=Button(ablak, text='első', command=karika(0))ebből nem engedné paraméterrel hívni a karika függvényt.Ha csinálok egy külön függvényt:
def a1():
karika(0)
és ezt hívom meg a Buttonból:gomb1=Button(ablak, text='első', command=a1)
így már működik -
Chesterfield
őstag
Meg tudnátok mondani, hogy miért rajzolja meg előre a karikákat, anélkül, hogy bármelyik gombra rányomnék?
#!/usr/bin/env python
# -*- coding: ISO-8859-2 -*-
from Tkinter import *
#karika rajzolása
def karika(n):
cord=coordinates[n]
vaszon.create_oval(cord[0]-r,cord[1]-r,cord[0]+r,cord[1]+r,width=5,outline=color[n])
#karikák koordinátái, színei és a sugár
coordinates=[[50,50],[160,50],[270,50],[105,115],[215,115]]
color=['blue','black','red','yellow','green']
r=47
#ablak
ablak=Tk()
vaszon=Canvas(ablak,height=200, width=340,bg='white')
gomb1=Button(ablak, text='első', command=karika(0))
gomb2=Button(ablak, text='második', command=karika(1))
gomb3=Button(ablak, text='harmadik', command=karika(2))
gomb4=Button(ablak, text='negyedik', command=karika(3))
gomb5=Button(ablak, text='ötödik', command=karika(4))
vaszon.pack(side=LEFT)
gomb1.pack()
gomb2.pack()
gomb3.pack()
gomb4.pack()
gomb5.pack()
ablak.mainloop()
-
Chesterfield
őstag
Van itt olyan, aki sikeresen végigküzdötte magát ezen a mek.oszk.hu/08400/08435/08435.pdf-en?
Egész jól haladtam vele, de a 8. Fejezet : Az ablakok és a grafika használata résznél elszabadul a pokol
-
Chesterfield
őstag
válasz
Chesterfield
#815
üzenetére
Oké, közben látom, hogy ez már volt téma itt korábban, sry

-
Chesterfield
őstag
Sziasztok!
Én is most kezdem az ismerkedést a pythonnal, ráakadtam egy jegyzetre (mek.oszk.hu/08400/08435/08435.pdf) és telepítettem a gépre a 3.5.2-es verziót.
Viszont ahogy próbálgatom a jegyzet alapján a dolgokat, úgy látom, hogy sok dolog már nem aktuális.Pl ez van a jegyzetben:
>>> 20 / 3 # meglepetés !!!
Alapértelmezésben az osztás egészosztás, ami azt jelenti, hogy ha egész argumentumokat adunk meg,
akkor az eredmény egy (csonkolt) egész lesz, mint a fenti utolsó példában. Ha azt akarjuk, hogy a Python az
argumentumát valós számként értelmezze, akkor ezt úgy tudatjuk vele, hogy a számba egy tizedespont teszünk.
Próbáljuk ki például :
>>> 20.0 / 3 # (hasonlítsuk össze az eredményt az előző példáéval)Na az én verziómban 20/3-ra 6.6666 az eredmény, tehát nem egész osztást végez.
Ahogy próbálgattam 20//3-ra kapok 6-ot eredménynek.Sok ilyen változásra számíthatok?
Érdemes lenne 2-es pythonnal próbálkoznom?
köszi
Új hozzászólás Aktív témák
Hirdetés
- Trollok komolyan
- Azonnali fotós kérdések órája
- Okos otthon - Home Assistant, openHAB és más nyílt rendszerek
- Kerékpárosok, bringások ide!
- Új IP, erős rajt: a Pragmata hétvégére már 1 milliónál járt
- Sorozatok
- exHWSW - Értünk mindenhez IS
- Poco X8 Pro Max - nem kell ide sem bank, sem akkubank
- LEGO klub
- Házimozi belépő szinten
- További aktív témák...
- BONTATLAN Új Iphone 15 és 15 Plus 128-512GB 1év APPLE garancia gyári független Deák AZONNAL Átvehető
- ÚJ Bontatlan iPad Air 6 - 8 gen 11 és 13 Minden szín 1 év Apple Garancia Azonnal Átvehető DEÁK Térné
- Új APPLE AIRPODS PRO 3 GEN bontatlan aktiválatlan 1 év garancia AZONNAL ÁTVEHETŐ Deák Térnél.
- BONTATLAN Új Iphone 16 és 16 Plus 128-512GB kék 1év APPLE garancia gyári független Deák AZONNAL
- ÚJ BONTATLAN MacBook Pro 14 - 16" M4 M5 MAGYAR Billentyűzet Azonnal átvehető DEÁK TÉRNÉL garanciával
- HP EliteBook 830 G8 13,3" i7 -1185 G7, 8-16GB RAM, SSD, jó akku, számla, 6 hó gar
- Keresünk Galaxy S24/24+/S24 Ultra/S24 FE
- Szép állapotban Lenovo ThinkPad T14s Gen 4 i5-1335u/16 GB/256 SSD/FHD+/IPS/Garancia 2027
- HP ProBook 650 G5 - i5 8265U, 8-16GB RAM, SSD, jó akku, számla, 6 hó gar
- ÁRGARANCIA!Épített KomPhone Ryzen 7 9800X3D 64GB RAM RTX 5080 16GB GAMER PC termékbeszámítással
Állásajánlatok
Cég: Laptopműhely Bt.
Város: Budapest



