sconto.py — debug
1prezzo = 80
2sconto = 25
3importo = prezzo * sconto / 100
4finale = prezzo - importo
5print(finale)
VARIABLESprezzo = 80sconto = 25
Copertina Corso 1 · Python dalle basi all'intermedio

Corso 1 · Base → intermedio

Python dalle basi all'intermedio

Teoria rigorosa, esempi eseguiti, esercizi con soluzioni e centinaia di domande per imparare a programmare e a trovare gli errori. Parti da zero: non servono conoscenze di programmazione.

  • ✓Libro PDF: 44 capitoli in 8 parti
  • ✓Teoria, esempi, esercizi, quiz, soluzioni e progetti
  • ✓Tutto il codice eseguito con Python 3.13, output reale
  • ✓Sei tipi di domanda, anche «Trova il bug»
  • ✓Un'intera parte dedicata a errori, debugging e test
  • ✓Esame finale e due progetti guidati

17,99 €

Acquista il libro

🔒 Pagamento sicuro con PayHip · Download immediato

Li vuoi entrambi? Prendi il bundle a 24,99 €

Pagamento sicuro con PayHip

I dati della carta sono gestiti da PayHip, non passano da questo sito.

Download immediato

Appena il pagamento è confermato ricevi il link per scaricare i PDF.

Tuoi per sempre

Scarichi i file e li tieni sul tuo dispositivo, per studiare quando vuoi.

Alla fine del Corso 1 sarai in grado di

Nessuna conoscenza di programmazione richiesta: servono un computer, curiosità e la disponibilità a sbagliare.

  1. 1.Leggere e prevedere il comportamento di un programma, riga per riga
  2. 2.Scrivere programmi completi con variabili, condizioni, cicli, strutture dati e funzioni
  3. 3.Trovare e correggere gli errori, leggendo i messaggi di Python e usando il debugger
  4. 4.Verificare il codice con i test automatici
  5. 5.Lavorare con file, moduli e libreria standard
  6. 6.Progettare programmi a oggetti con classi, ereditarietà e dataclass
  7. 7.Realizzare due progetti completi, dalla specifica alla soluzione testata

// Cosa c'è nel libro

44 capitoli in 8 parti, da leggere in ordine.

Prima di iniziareCapitolo 0

Preparare l'ambiente di lavoro

Parte ICapitoli 1–7

Fondamenti: sintassi, oggetti, numeri, logica, stringhe, input e output

Parte IICapitoli 8–10

Controllo del flusso: condizioni e cicli

Parte IIICapitoli 11–18

Strutture dati: liste, tuple, insiemi, dizionari e molto altro

Parte IVCapitoli 19–23

Funzioni, scope, ricorsione

Parte VCapitoli 24–28

Errori, debugging e test

Parte VICapitoli 29–35

File, moduli e libreria standard

Parte VIICapitoli 36–40

Programmazione orientata agli oggetti

Parte VIIICapitoli 41–43

Progetti guidati ed esame finale

// Come è fatto ogni capitolo

01

Apertura

Obiettivi, prerequisiti e parole chiave italiano-inglese.

02

Teoria

Paragrafi numerati, definizioni precise ed esempi con l'output reale.

03

Errori tipici

I bug più comuni dell'argomento, con il messaggio di errore reale e la correzione.

04

Verifica

Domande di sei tipi, esercizi completi e una sfida.

05

Soluzioni

Risposte e soluzioni commentate, subito dopo la verifica.

06

Riepilogo

Cosa ricordare e l'errore da non fare, in parole semplici.

Sei tipi di domanda

Cosa stampa?

Prevedi l'output di un frammento di codice.

Trova il bug

Individua l'errore in un codice che non funziona.

Risposta multipla

Seleziona tutte le affermazioni corrette.

Completa il codice

Scegli il pezzo mancante.

Ragionamento critico

Valuta uno scenario reale e scegli l'approccio migliore.

Vero o falso, motiva

Giudica un'affermazione e scegli la motivazione corretta.

Pronto a iniziare il Corso 1?

17,99 €

Acquista il libro

🔒 Pagamento sicuro con PayHip · Download immediato

Li vuoi entrambi? Prendi il bundle a 24,99 €

// Domande frequenti

Che formato hanno i libri?+

Sono libri in formato PDF, leggibili su computer, tablet e smartphone. Li scarichi e li tieni sul tuo dispositivo.

Come ricevo i libri dopo l'acquisto?+

Il pagamento avviene su PayHip. Appena è confermato ricevi subito il link per scaricare i file: il download è immediato.

Il pagamento è sicuro?+

Sì. Il pagamento è gestito da PayHip: i dati della tua carta non passano da questo sito e non li vediamo.

Devo già saper programmare?+

No. Il Corso 1 parte dalle basi, a cominciare dall'installazione di Python e di Visual Studio Code. Il Corso 2 è pensato per chi vuole andare oltre e approfondire.

Che differenza c'è tra Corso 1 e Corso 2?+

Il Corso 1 va dalle basi all'intermedio (44 capitoli in 8 parti). Il Corso 2 è avanzato (30 capitoli in 6 parti): generatori, decoratori, concorrenza, algoritmi, API web, database e analisi dei dati.

Cosa include il bundle?+

Entrambi i libri, Corso 1 e Corso 2, a un prezzo di offerta rispetto all'acquisto separato.

Che differenza c'è tra i libri e il corso?+

Il materiale è lo stesso: nel corso lo segui online capitolo dopo capitolo e, completandolo, ricevi un attestato con il tuo nome, la data e un codice verificabile online. L'attestato non è un titolo di studio.

Ci sono esercizi e soluzioni?+

Sì. Ogni libro contiene esercizi con soluzioni, quiz e progetti, per mettere subito in pratica quello che studi.

Posso chiedere il rimborso?+

Trattandosi di contenuti digitali scaricabili subito, valgono le regole descritte nella pagina Rimborsi e recesso.