Hirdetés
- Samsung Galaxy A57 - kecses test, lusta lélek
- Megérkezett Európába a Soundcore Space 2 fejhallgató
- Hivatalos a OnePlus Watch 4
- Így spórolhat az Apple az iPhone 18 kijelzőin
- OnePlus 15 - van plusz energia
- Fittyet hány a pesti napfényre a Honor 600
- Mobil flották
- iOS alkalmazások
- Microsoft Rewards
- Milyen okostelefont vegyek?
Új hozzászólás Aktív témák
-
-
cousin333
addikt
válasz
s3toraph
#1042
üzenetére
A Spyder egy ingyenes, nyílt forrású fejlesztőkörnyezet, egy időben én is azt használtam. Tulajdonképpen semmi rosszat nem tudok felhozni ellene, az IDLE-nél nyilván klasszisokkal jobb. Keresztplatform, tehát minimális eltéréssel tudod használni Linuxon és Windowson egyaránt.
Linuxon szerintem helyből, a Windowson a 3.4-től kezdődően az alaptelepítés része a pip nevű csomagkezelő: [link]. Egyszerűen a parancssorba írd be:
pip install spyder
Ez elvileg felteszi neked a megfelelő verziójú programot, és mindent, ami kell hozzá, Windowson és Linuxon egyaránt. Azért írtam, hogy elvileg, mert mostanában nem a "mezei" Pythont használom, hanem az Anaconda nevű disztribúciót, amiben a Python, meg a Spyder mellett milliónyi más modul is benne van, előre telepítve. Ez viszont neked talán feleslegesen nagy, Raspberry-re mindenképpen.
Amúgy meg ott a dokumentáció: [link]
A Spyder alternatíváit már felsorolták a többiek, nagyon mellényúlni szerintem egyikkel sem tudsz, innentől ízlés kérdése. Személy szerint én mindenképpen IDE-t használnék, és nem "szövegszerkesztőt", mint a Notepad++, VIM és társaik.
A megírt progamjaid valószínűleg futnak majd mindenhol, feltéve hogy a gyári modulokat használod. Ha nem, akkor sincs minden veszve, csak esetenként problémásabb lehet a dolog.
-
justmemory
senior tag
válasz
s3toraph
#1042
üzenetére
Magyar nyelvű könyv tekintetében sajnos nem tudok segíteni, mert nem igazán használtam semmilyen könyvet, illetve java részt angolul tájékozódtam...
Az IDE-vel kapcsolatosan - noha nem nekem szólt - csak a saját tapasztalataimat szeretném megosztani: én neovim-et használok (inkább szövegszerkesztő, nem IDE); ezt szépen be lehet állítani, hogy szintaktikailag, és mindenhogy (amilyen 'modult' beállítasz/telepítesz hozzá) kezelje a python-ban írt kódot (automatikus sortörés 79 karakter után, automatikus behúzás 4 szóköznyire, gépelés közben a lehetőségek felkínálása, aszinkron hibakeresés, stb.). El kell vele picit játszani az elején, de nem lehetetlen jól beállítani
A hátránya, hogy ebből nem tudsz rögtön kódot futtatni, azt külön kell megtenni, viszont értelemszerűen ha eleve hibát jelez a kódolásban, a futtatás előtt azt érdemes javítani. A másik hátrány, hogy eleve meg kell szokni a kezelést, a billentyűkombinációkat, stb., mire automatikusan tudod használni, viszont én most azt mondom, hogy megéri, mert roppant gyorsan lehet vele dolgozni. Ha amúgy is Linux-on szeretnél majd dolgozni, akkor lehet, hogy egy kipróbálást megér.
Tegyük hozzá, hogy erőforráshiány miatt én mást nagyon kipróbálni nem tudtam, így azért a fentebb leírtakat annyiban kezeld fenntartással, hogy más megoldás akár sokkal jobb is lehet/számodra jobban beválhat. -
justmemory
senior tag
válasz
s3toraph
#1009
üzenetére
Szia,
ahogyan előttem is írták, a neten rengeteg anyagot, fórumot, stb. találsz; én sem adnék ki ennyit azért a könyvért

Én anno a Swinnen könyvből kezdtem el tanulni, de önmagában a tanulással lassan haladtam, mert az aktuális, engem érdeklő problémára nem adott megoldási javaslatot, plusz mérhetetlenül unalmas is volt ilyen tankönyv jelleggel tanulni, tehát hagytam az egészet, és elkezdtem megoldani az adott problémát a magam esze és a neten fellelt megoldások szerint. Egyrészt nem olyan unalmas, másrészt relatíve hamar lehet sikerek elérni, plusz meg is tanulod, amire magad jöttél rá, vagy nagy-nehezen valahol megtaláltad a megoldást.
A hátránya ennek az, hogy nehezen, idővel áll össze rendszerezett tudássá az egész, plusz sok olyan megoldásról csak később szerez tudomást az ember, mely esetleg bizonyos problémák megoldását egyszerűbbé tenni (pl. függvények/modulok nevei/funkciói). Így vagy úgy, de előbb utóbb összeérnek a dolgok, csak sokat kell programozni és sokféle problémára kell megoldást keresni
-
cousin333
addikt
válasz
s3toraph
#1009
üzenetére
Újabb, mint a Swinnen könyv, ráadásul a Python 3-al foglalkozik, de frissnek azért nem mondanám. Ahogy látom, ők is kb. antikváriumból hoznák, ha megrendeled
. Az oldalszám alapján elég alapos, de ennyiért nekem nem kéne.Szerintem a neten találsz elég sok segédanyagot, videót vagy éppen oktató appot. Ezek jó része persze angol, de talán itt az ideje kicsit fejleszteni a nyelvtudást. Hosszútávon mindenképp jól jársz vele.
Ha minden kötél szakad, az alapokhoz jó a Swinnen könyv is, akár "háttér olvasmányként". Sok minden változott azóta, de az alapok maradtak.
-
cadtamas
tag
válasz
s3toraph
#1009
üzenetére
Én azt javaslom, hogy párhuzamosan kezdj el angolul is tanulni. Sajnos sok információhoz kizárólag angol nyelven fogsz hozzájutni.
Mondjuk az vicces amikor egy olyan összetett dolgot próbálok angolul megérteni, amit magyarul se biztos, hogy megértenék.
A Gerard Swinnen könyv tökéletes ha a python az első programnyelved.
Én is azzal kezdtem. Most az udemy-n vettem egy angol nyelvű pythonos kurzust. Így könnyebb megérteni miről beszél.
Új hozzászólás Aktív témák
Hirdetés
- 3-in-1 PRÉMIUM USB-C HUB /Samsung Dex, MacBook, Surface, Chromebook ,Huawei,Motorola
- Üvegfólia,hidrogél fólia: iPhone ,Honor,Google Pixel,,Nothing Phone,Motorola, Samsung telefonokhoz
- 2TB HDD 100/100 - Több darab!
- Gigabyte AORUS 16X - Core i9 14900HX - 32gb ram - RTX 4090 (175W) 1TB SSD + 2027 januárig gyári gar
- SEAGATE ST500DM002 SATA III 500 GB 3,5 HDD
- Samsung Galaxy S21+ / 8/128GB / Kártyafüggetlen / 12Hó Garancia
- Lenovo ThinkPad 40ANY Thunderbolt 3 Workstation Dock (Gen2)
- ÚJ MacBook Pro 16" M4 PRO 24GB 512GB Space Black
- ÁRGARANCIA!Épített KomPhone Ryzen 7 7800X3D 32/64GB RAM RTX 5070 12GB GAMER PC termékbeszámítással
- Lenovo ThinkPad X1 Carbon Gen 10 - 27% ÁFÁS (0332)
Állásajánlatok
Cég: Laptopműhely Bt.
Város: Budapest
A hátránya, hogy ebből nem tudsz rögtön kódot futtatni, azt külön kell megtenni, viszont értelemszerűen ha eleve hibát jelez a kódolásban, a futtatás előtt azt érdemes javítani. A másik hátrány, hogy eleve meg kell szokni a kezelést, a billentyűkombinációkat, stb., mire automatikusan tudod használni, viszont én most azt mondom, hogy megéri, mert roppant gyorsan lehet vele dolgozni. Ha amúgy is Linux-on szeretnél majd dolgozni, akkor lehet, hogy egy kipróbálást megér.
. Az oldalszám alapján elég alapos, de ennyiért nekem nem kéne.

