Vai al contenuto
PROMPTARIO
ScriptRISORSA 14

Riepilogo budget da CSV in Python

PubblicatoWeb: da classificare

Raggruppa le spese per categoria e confronta previsto ed effettivo usando soltanto la libreria standard.

Strumenti
Python
Livello
Intermedio
Setup
10 min
Risultato
Codice

A cosa serve

Raggruppa le spese per categoria e confronta previsto ed effettivo usando soltanto la libreria standard.

Quando usarlo

Quando il tuo obiettivo è ottenere questo risultato: Una tabella testuale per categoria con previsto, effettivo e differenza.

Cosa preparare

  • Crea budget.csv con colonne categoria, previsto ed effettivo.
  • Usa descrizioni generiche e non inserire dati bancari.
Istruzioni complete della risorsa
  1. Crea budget.csv con colonne categoria, previsto ed effettivo.
  2. Usa descrizioni generiche e non inserire dati bancari.
  3. Esegui lo script e verifica i totali sul foglio originale.

Configura la risorsa

Variabili

Questo contenuto non contiene variabili compilabili. Leggi le istruzioni prima di copiarlo.

I valori restano in questa pagina e si perdono alla chiusura. Non inserire password o dati sensibili non necessari.

Controlla

Completa le variabili, poi premi “Controlla il prompt”.

Verifica se il tuo caso richiede fonti aggiornate o ricerca web.

Prompt

import csv from collections import defaultdict from decimal import Decimal previsto = defaultdict(Decimal) effettivo = defaultdict(Decimal) with open('budget.csv', newline='', encoding='utf-8') as file: for row in csv.DictReader(file): categoria = row['categoria'].strip() or 'Da classificare' previsto[categoria] += Decimal(row.get('previsto') or '0') effettivo[categoria] += Decimal(row.get('effettivo') or '0') print(f"{'Categoria':25} {'Previsto':>12} {'Effettivo':>12} {'Differenza':>12}") for categoria in sorted(set(previsto) | set(effettivo)): differenza = effettivo[categoria] - previsto[categoria] print(f"{categoria:25} {previsto[categoria]:12.2f} {effettivo[categoria]:12.2f} {differenza:12.2f}")

Usa

Incolla il contenuto nello strumento AI scelto. Aggiungi gli allegati richiesti e verifica la risposta con la checklist della scheda.

La copia non avvia il modello e non invia dati.

Esempio

Un esempio documentato non è ancora disponibile per questa risorsa.

Risultato atteso

Una tabella testuale per categoria con previsto, effettivo e differenza.

Cosa controllare

  • Confronta il risultato con i dati di partenza.
  • Verifica fatti, nomi, numeri e passaggi prima dell’uso.
  • Non considerare la risposta dell’AI come una verifica indipendente.

Stato del test

PubblicatoWeb: da classificare

Pubblicato nel catalogo. Non è disponibile un rapporto di prova collegato a questa versione: modello, input, output e limiti devono ancora essere documentati.

Ultimo controllo documentato: non disponibile.

Data di test dichiarata nella scheda precedente: 15 ago 2026. Da sola non costituisce una verifica.

Cosa significano i badge
Pubblicato
Disponibile nel catalogo; non attesta una prova.
Testato
Prova documentata sulla stessa versione, con modello, dati e limiti.
Verificato
Risultato della prova controllato anche da un revisore identificato.
Da aggiornare
Una modifica, una scadenza o un problema richiedono un nuovo controllo.

0 variabili · risparmio indicativo dichiarato: 30 min / mese.

04

Continua con risorse collegate

Collegamenti scelti per categoria, strumenti e obiettivo. Apri soltanto ciò che serve al tuo prossimo passaggio.

PromptDati & documenti

Riassunto verificabile di un documento

Estrae punti chiave, dati, limiti e domande aperte mantenendo riferimenti al testo originale.

ChatGPT + Gemini + Claude · BaseApri la risorsa
ScriptDati & documenti

Trovare righe duplicate in un CSV

Individua duplicati usando colonne scelte e produce un rapporto senza modificare il file.

Python · IntermedioApri la risorsa
PromptCreatività

Brainstorming in sei direzioni

Genera idee realmente diverse, elimina duplicati e crea una shortlist basata su criteri espliciti.

ChatGPT + Gemini + Claude · BaseApri la risorsa
PromptApprendimento

Tutor AI per una sessione di studio

Adatta spiegazioni ed esercizi al livello iniziale e trasforma gli errori in un piano di ripasso.

ChatGPT + Gemini + Claude · BaseApri la risorsa
ScriptDati & documenti

Normalizza le intestazioni di un CSV

Crea una copia con nomi colonna coerenti e una mappa delle modifiche, senza sovrascrivere il file originale.

Python 3.10+ · BaseApri la risorsa
ScriptDati & documenti

Riepilogo aggregato dei domini email

Conta i domini presenti in una colonna CSV senza esportare indirizzi completi o parti locali.

Python 3.10+ · BaseApri la risorsa