I cheat sheets possono essere davvero utili quando si sta provando una serie di esercizi relativi ad un argomento specifico, o lavorando ad un progetto. Dato che si possono inserire solo tante informazioni su un singolo foglio di carta, la maggior parte dei cheat sheets sono un semplice elenco di regole di sintassi. Questo set di cheat sheets ha lo scopo di ricordarti le regole di sintassi, ma anche di ricordarti concetti importanti.
Tutti questi cheat sheets sono stati aggiornati per corrispondere a ciò che c’è nella seconda edizione di Python Crash Course. Puoi scaricare i fogli individualmente, o scaricare un file zip che include tutti questi fogli in una directory. Puoi anche scaricare tutti i cheat sheets in un singolo file pdf se vuoi.
Se vuoi sapere quando sono disponibili altre risorse, puoi iscriverti per ricevere notifiche via email qui.
Foglio Panoramica
- Beginner’s Python Cheat Sheet
- Fornisce una panoramica delle basi di Python incluse variabili, liste, dizionari, funzioni, classi e altro.
Python Basics
- Beginner’s Python Cheat Sheet – Lists
- Si concentra sulle liste: come costruire e modificare una lista, accedere agli elementi di una lista, e fare un loop dei valori in una lista. Copre anche le liste numeriche, la comprensione delle liste, le tuple e altro ancora.
- Beginner’s Python Cheat Sheet – Dictionaries
- Si concentra sui dizionari: come costruire e modificare un dizionario, accedere alle informazioni in un dizionario, e fare un loop attraverso i dizionari in una varietà di modi. Include sezioni sull’annidamento di liste e dizionari, sull’uso della comprensione dei dizionari e altro ancora.
- Beginner’s Python Cheat Sheet – If Statements and While Loops
- Si concentra su if statements e while loops: come scrivere test condizionali con stringhe e dati numerici, come scrivere if statements semplici e complessi, e come accettare input dall’utente. Copre anche una varietà di approcci all’uso dei loop while.
- Beginner’s Python Cheat Sheet – Functions
- Si concentra sulle funzioni: come definire una funzione e come passare informazioni ad una funzione. Copre gli argomenti posizionali e le parole chiave, i valori di ritorno, il passaggio di liste, l’uso di moduli e altro
- Foglio riassuntivo Python per principianti – Classi
- Si concentra sulle classi: come definire e usare una classe. Copre gli attributi e i metodi, l’ereditarietà e l’importazione, e altro ancora.
- Scheda Python per principianti – File ed eccezioni
- Si concentra sul lavoro con i file, e sull’uso delle eccezioni per gestire gli errori che potrebbero verificarsi durante l’esecuzione dei programmi. Copre la lettura e la scrittura su file, i blocchi try-except-else, e la memorizzazione dei dati usando il modulo json.
- Scheda Python per principianti – Testare il tuo codice
- Si concentra su test unitari e casi di test. Come testare una funzione e come testare una classe.
Fogli focalizzati sul progetto
- Beginner’s Python Cheat Sheet – Pygame
- Si concentra sulla creazione di giochi con Pygame. Creazione di una finestra di gioco, oggetti rettangolari, immagini, risposta all’input della tastiera e del mouse, gruppi, rilevamento delle collisioni tra elementi di gioco, e rendering del testo
- Scheda Python per principianti – Matplotlib
- Si concentra sulla creazione di visualizzazioni con Matplotlib. Making line graphs and scatter plots, customizing plots, making multiple plots, and working with time-based data.
- Beginner’s Python Cheat Sheet – Plotly
- Focuses on creating visualizations with Plotly. Making line graphs, scatter plots, and bar graphs, styling plots, making multiple plots, and working with geographical datasets.
- Beginner’s Python Cheat Sheet – Django
- Focuses on creating web apps with Django. Installing Django and starting a project, working with models, building a home page, using templates, using data, and making user accounts.
If you find any errors, please feel free to get in touch:
Email: [email protected]
Twitter: @ehmatthes