Naučite da koristite Python u stvarnim scenarijima na poslu i u svakodnevnom životu
Ako ste savladali osnove Pythona i želite da istražite jezik detaljnije, ova knjiga je za vas. Pomoću konkretnih primera koji se koriste u različitim aplikacijama, knjiga ilustruje mnoge aspekte programiranja (npr. algoritme, rekurziju, strukture podataka) i pomaže strategiji rešavanja problema. Uključujući opšte ideje i rešenja, razmatrani su specifičnosti Pythona i kako se oni mogu praktično primeniti.
Knjiga „Python za naučnu i inženjersku primenu“ sadrži:
- praktično i ciljno orijentisano učenje
- Osnovne Python tehnike
- Moderni Python 3.6+, ukljućujući razumevanja, dekoratere, i generatore
- Kompletan kod dostupan na Internetu
- Više od 40 vežbi i rešenja dokumentovana na Internetu
- Nisu potrebni dodatni paketi ili instalacija, 100% čisti Pyton
Teme obuhvataju:
- identifikovanje velikih prostih brojeva i izračunavanje broja Pi
- pisanje i razumevanje rekurzivnih funkcija sa memorisanjem
- paralelno računanje i korišćenje svih sistemskih jezgara
- obrada tekstualnih podataka i šifrovanje poruka
- razumevanje vraćanja unazad (backtracking) i rešavanje Sudoku slagalice
- analiza i simulacija igara na sreću za razvijanje optimalnih dobitnih strategija
- upravljanje genetskim kodom i generisanje izuzetno dugačkog palindroma.
Preuzmite softver na GitHub.
Felix Bittmann je naučni saradnik na Leibniz Institutu za putanje obrazovanja i doktorant na Univerzitetu u Bambergu, u Nemačkoj. Njegova istraživačka interesovanja uključuju socijalnu nejednakost, ulogu obrazovanja u toku života, kvantitativne metode i filozofiju nauke. Sa fokusom na statističku analizu i primenjena istraživanja, Python je sastavna i multifunkcionalna alatka njegovog svakodnevnog toka rada.