Pensare Python: Come pensare come uno scienziato informatico

Punteggio:   (4,6 su 5)

Pensare Python: Come pensare come uno scienziato informatico (B. Downey Allen)

Recensioni dei lettori

Riepilogo:

Il libro è ben accolto dagli utenti per la chiarezza delle spiegazioni e l'efficacia dei metodi di insegnamento della programmazione Python. È considerato una buona risorsa per i principianti e per chi ha un po' di esperienza, ma potrebbe non essere sufficiente per chi cerca una conoscenza approfondita o per i principianti assoluti. Inoltre, ci sono preoccupazioni per quanto riguarda gli esercizi più matematici e i problemi legati alle copie fisiche.

Vantaggi:

Facile da leggere e da capire, spiegazioni ben scritte, buoni esempi, efficace per i principianti e per chi ha un po' di esperienza di programmazione, conveniente, fornisce risorse aggiuntive, ottimo per ripassare le competenze di Python, aiuta a sviluppare la metodologia di programmazione.

Svantaggi:

Non è adatto ai principianti assoluti, gli esercizi più pesanti dal punto di vista matematico possono risultare frustranti per alcuni, potrebbe non fornire una conoscenza approfondita di Python, problemi di qualità con le copie fisiche (pagine mancanti), alcuni utenti ritengono sufficienti alternative come i tutorial online.

(basato su 112 recensioni dei lettori)

Titolo originale:

Think Python: How to Think Like a Computer Scientist

Contenuto del libro:

Se volete imparare a programmare, lavorare con Python è un modo eccellente per iniziare. Questa guida pratica vi accompagna passo dopo passo attraverso il linguaggio, iniziando con i concetti di base della programmazione prima di passare alle funzioni, alla ricorsione, alle strutture dati e alla progettazione orientata agli oggetti. Questa seconda edizione e il suo codice di supporto sono stati aggiornati per Python 3.

Grazie agli esercizi presenti in ogni capitolo, potrete sperimentare i concetti di programmazione mentre li imparate. Think Python è ideale per gli studenti delle scuole superiori o dell'università, ma anche per gli autodidatti, gli studenti che studiano a casa e i professionisti che hanno bisogno di imparare le basi della programmazione. I principianti che si avvicinano alla programmazione impareranno come iniziare a usare Python in un browser.

⬤ Iniziare dalle basi, compresa la sintassi e la semantica del linguaggio.

⬤ Ottiene una chiara definizione di ogni concetto di programmazione.

⬤ Imparare a conoscere valori, variabili, dichiarazioni, funzioni e strutture di dati in una progressione logica.

⬤ Scoprire come lavorare con file e database.

⬤ Comprendere gli oggetti, i metodi e la programmazione orientata agli oggetti.

⬤ Usare le tecniche di debug per correggere gli errori di sintassi, runtime e semantici.

⬤ Esplorare la progettazione di interfacce, strutture dati e programmi basati su GUI attraverso casi di studio.

Altre informazioni sul libro:

ISBN:9781491939369
Autore:
Editore:
Rilegatura:Copertina morbida
Anno di pubblicazione:2015
Numero di pagine:292

Acquisto:

Attualmente disponibile, in magazzino.

Lo compro!

Altri libri dell'autore:

Python per la progettazione del software: Come pensare come uno scienziato informatico - Python for...
Python for Software Design è un'introduzione...
Python per la progettazione del software: Come pensare come uno scienziato informatico - Python for Software Design: How to Think Like a Computer Scientist
Think STATS: Analisi esplorativa dei dati - Think STATS: Exploratory Data Analysis
Se sapete programmare, avete le capacità per trasformare i dati in...
Think STATS: Analisi esplorativa dei dati - Think STATS: Exploratory Data Analysis
Pensare Python: Come pensare come uno scienziato informatico - Think Python: How to Think Like a...
Se volete imparare a programmare, lavorare con...
Pensare Python: Come pensare come uno scienziato informatico - Think Python: How to Think Like a Computer Scientist
Pensare la complessità: Scienza della complessità e modellazione computazionale - Think Complexity:...
La scienza della complessità utilizza il calcolo...
Pensare la complessità: Scienza della complessità e modellazione computazionale - Think Complexity: Complexity Science and Computational Modeling
Think Bayes: Statistica bayesiana in Python - Think Bayes: Bayesian Statistics in Python
Se sapete programmare, siete pronti ad affrontare la...
Think Bayes: Statistica bayesiana in Python - Think Bayes: Bayesian Statistics in Python
Pensare alle strutture dati: Algoritmi e recupero di informazioni in Java - Think Data Structures:...
Se siete studenti di informatica o sviluppatori di...
Pensare alle strutture dati: Algoritmi e recupero di informazioni in Java - Think Data Structures: Algorithms and Information Retrieval in Java
Pensare a Java: Come pensare come un informatico - Think Java: How to Think Like a Computer...
Think Java è un'introduzione pratica...
Pensare a Java: Come pensare come un informatico - Think Java: How to Think Like a Computer Scientist
Pensare al DSP: Elaborazione del segnale digitale in Python - Think DSP: Digital Signal Processing...
Se conoscete la matematica di base e sapete...
Pensare al DSP: Elaborazione del segnale digitale in Python - Think DSP: Digital Signal Processing in Python
Modellazione e simulazione in Python: Un'introduzione per scienziati e ingegneri - Modeling and...
Modeling and Simulation in Python insegna ai...
Modellazione e simulazione in Python: Un'introduzione per scienziati e ingegneri - Modeling and Simulation in Python: An Introduction for Scientists and Engineers
Python per la progettazione del software - Python for Software Design
Python for Software Design è un'introduzione concisa alla progettazione del software...
Python per la progettazione del software - Python for Software Design
Probabilmente ci si pensa troppo: come usare i dati per rispondere alle domande, evitare le trappole...
Una guida essenziale ai modi in cui i dati...
Probabilmente ci si pensa troppo: come usare i dati per rispondere alle domande, evitare le trappole statistiche e prendere decisioni migliori - Probably Overthinking It: How to Use Data to Answer Questions, Avoid Statistical Traps, and Make Better Decisions

Le opere dell'autore sono state pubblicate dai seguenti editori:

© Book1 Group - tutti i diritti riservati.
Il contenuto di questo sito non può essere copiato o utilizzato, né in parte né per intero, senza il permesso scritto del proprietario.
Ultima modifica: 2024.11.08 20:28 (GMT)