Doing Math with Python

Hodnotenie:   (4,6 z 5)

Doing Math with Python (Amit Saha)

Recenzie čitateľov

Zhrnutie:

Kniha má dobrý ohlas medzi čitateľmi, ktorí majú skúsenosti s kódovaním alebo matematikou, najmä v oblasti vedy a techniky. Používatelia oceňujú jej stručný obsah a praktické využitie jazyka Python pre matematické koncepty, hoci si vyžaduje určité predchádzajúce znalosti základov jazyka Python. Z jeho prístupu a softvérových závislostí sú zmiešané pocity, najmä pokiaľ ide o potrebu programu Anaconda. Niektoré recenzie poukazujú na konkrétne oblasti, v ktorých by sa kniha mohla zlepšiť, napríklad pokrytie trigonometrických funkcií a praktických príkladov.

Výhody:

Dobre napísaná a stručná
vhodná pre záujemcov o používanie jazyka Python na matematiku a grafiku
začína na nízkej úrovni a postupne sa stáva pokročilejšou
dobrá na učenie a používanie matematiky v reálnych scenároch
užitočné cvičenia a kód na stiahnutie
chvália používatelia s predchádzajúcimi skúsenosťami s kódovaním.

Nevýhody:

Nie je to kniha pre začiatočníkov
vyžaduje si predchádzajúce znalosti základov jazyka Python
niektorí recenzenti ju považovali za nepraktickú a nezodpovedajúcu typickému používaniu jazyka Python
softvérová závislosť od programu Anaconda môže pre niektorých (najmä používateľov Raspberry Pi) obmedzovať použiteľnosť
zaznamenali chyby a želanie väčšej podrobnosti v niektorých oblastiach.

(na základe 52 čitateľských recenzií)

Obsah knihy:

V knihe Doing Math with Python sa dozviete, ako pomocou jazyka Python preniknúť do stredoškolských matematických tém, ako sú štatistika, geometria, pravdepodobnosť a počty. Začnete s jednoduchými projektmi, ako je program na riešenie faktorov a kvadratických rovníc, a potom, keď si veci osvojíte, budete vytvárať zložitejšie projekty.

Popritom objavíte nové spôsoby skúmania matematiky a získate cenné programátorské zručnosti, ktoré využijete počas celého štúdia matematiky a informatiky. Naučte sa, ako:

-Popisovať údaje pomocou štatistiky a vizualizovať ich pomocou čiarových grafov, stĺpcových grafov a grafov rozptylu.

-Preskúmať teóriu množín a pravdepodobnosť pomocou programov na hádzanie mincí, kocky a iné hazardné hry.

-Riešte problémy algebry pomocou symbolických matematických funkcií jazyka Python.

-Kreslite geometrické útvary a skúmajte fraktály, ako je Barnsleyho papraď, Sierpinského trojuholník a Mandelbrotova množina.

-Napíšte programy na hľadanie derivácií a integráciu funkcií.

Kreatívne kódovacie výzvy a aplikované príklady vám pomôžu zistiť, ako môžete využiť svoje nové matematické a kódovacie zručnosti v praxi. Napíšete riešiteľa nerovností, vykreslíte vplyv gravitácie na to, ako ďaleko doletí guľka, zamiešate balíček kariet, odhadnete plochu kruhu hodením 100 000 "šípok" na tabuľu, preskúmate vzťah medzi Fibonacciho postupnosťou a zlatým rezom a mnoho ďalšieho.

Či už sa zaujímate o matematiku, ale ešte ste sa neponorili do programovania, alebo ste učiteľ, ktorý chce zaviesť programovanie do výučby, zistíte, že programovanie v jazyku Python je jednoduché a praktické. Nechajte Python, aby sa postaral o základnú prácu, zatiaľ čo vy sa sústredíte na matematiku.

Používa Python 3

Ďalšie údaje o knihe:

ISBN:9781593276409
Autor:
Vydavateľ:
Jazyk:anglicky
Väzba:Mäkká väzba
Rok vydania:2015
Počet strán:264

Nákup:

Momentálne k dispozícii, na sklade.

Ďalšie knihy autora:

Doing Math with Python
V knihe Doing Math with Python sa dozviete, ako pomocou jazyka Python preniknúť do stredoškolských matematických tém, ako sú štatistika, geometria,...
Doing Math with Python
Praktický Go: Budovanie škálovateľných sieťových a nesieťových aplikácií - Practical Go: Building...
PRAKTICKÝ SPRIEVODCA PÍSANÍM APLIKÁCIÍ POMOCOU GO...
Praktický Go: Budovanie škálovateľných sieťových a nesieťových aplikácií - Practical Go: Building Scalable Network and Non-Network Applications

Diela autora vydali tieto vydavateľstvá:

© Book1 Group - všetky práva vyhradené.
Obsah tejto stránky nesmie byť kopírovaný ani použitý čiastočne alebo v celku bez písomného súhlasu vlastníka.
Posledná úprava: 2024.11.13 22:11 (GMT)