Értékelés:
A könyv átfogó forrás a tudományos számítástechnikában dolgozók számára, különösen a Python és a kapcsolódó eszközök terén kezdők számára. Számos témakört érint, többek között a NumPy-t, a verziókezelést és a projektmenedzsmentet, de gyakran hiányzik belőle a mélyreható magyarázat és a szerkezet. Bár sokan hasznos bevezetésként jól fogadják, egyes olvasók elégtelennek találják a Python alapos elsajátításához vagy a haladó programozási igények kielégítéséhez.
Előnyök:A tudományos számítástechnikai eszközök és gyakorlatok átfogó lefedettsége.
Hátrányok:Jó bevezetés a Pythonba tudósok és mérnökök számára.
(21 olvasói vélemény alapján)
Effective Computation in Physics: Field Guide to Research with Python
Napjainkban egyre több fizikus vállalja a szoftverfejlesztő szerepét kutatásai részeként, de a szoftverfejlesztés még a fizikusok számára sem mindig egyszerű vagy egyértelmű. Ez a gyakorlatias könyv olyan alapvető szoftverfejlesztési ismereteket tanít meg, amelyek segítségével a fizikán alapuló kutatások szinte bármelyik aspektusát automatizálhatjuk és elvégezhetjük.
A két nukleáris mérnöki tudományok doktora által írt könyv gyakorlati példákat tartalmaz, amelyek a fizikai fogalmak gyakorlati ismeretéből merítenek. Megtanulhatja, hogyan használhatja a Python programozási nyelvet az adatok gyűjtésétől és elemzésétől kezdve a szoftverek létrehozásáig és az eredmények közzétételéig mindenre.
A négy részből álló könyv a következőket tartalmazza:
⬤ Első lépések: Ugrás a Pythonba, a parancssor, az adatkonténerek, a függvények, a folyamatkezelés és logika, valamint az osztályok és objektumok.
⬤ Getting It Done: Ismerje meg a reguláris kifejezéseket, az elemzést és a vizualizációt, a NumPy-t, az adatok fájlokban és HDF5-ben való tárolását, a fizikában fontos adatszerkezeteket, a párhuzamos számítást és a szoftverek telepítését.
⬤ Getting It Right: Építsünk csővezetékeket és szoftvereket, tanuljuk meg a helyi és távoli verziókezelés használatát, valamint a kód hibakeresését és tesztelését.
⬤ Getting It Out There: Dokumentálja a kódját, dolgozza fel és tegye közzé eredményeit, és működjön együtt hatékonyan; merüljön el a szoftverlicencekben, a tulajdonjogban és a szerzői jogi eljárásokban.
© Book1 Group - minden jog fenntartva.
Az oldal tartalma sem részben, sem egészben nem másolható és nem használható fel a tulajdonos írásos engedélye nélkül.
Utolsó módosítás időpontja: 2024.11.13 21:05 (GMT)