Cheat Sheets pot fi foarte utile atunci când încercați un set de exerciții legate de un anumit subiect sau când lucrați la un proiect. Deoarece pe o singură foaie de hârtie pot încăpea doar atât de multe informații, cele mai multe cheat sheets sunt o simplă listă de reguli de sintaxă. Acest set de cheat sheets își propune să vă reamintească regulile de sintaxă, dar și conceptele importante.
Toate aceste cheat sheets au fost actualizate pentru a se potrivi cu ceea ce se află în cea de-a doua ediție a Python Crash Course. Puteți descărca fișele individual, sau puteți descărca un fișier zip care include toate aceste fișe într-un singur director. De asemenea, dacă doriți, puteți descărca toate foile de înșelăciune într-un singur fișier pdf.
Dacă doriți să aflați când sunt disponibile mai multe resurse, vă puteți înscrie pentru notificări prin e-mail aici.
Foaie de prezentare generală
- Fișa de înșelăciune Python pentru începători
- Furnizează o prezentare generală a noțiunilor de bază din Python, inclusiv variabile, liste, dicționare, funcții, clase și multe altele.
Python Basics
- Beginner’s Python Cheat Sheet – Lists
- Se concentrează pe liste: cum să construiți și să modificați o listă, să accesați elemente dintr-o listă și să faceți buclă prin valorile dintr-o listă. Abordează, de asemenea, listele numerice, comprehensiunile de liste, tuplurile și multe altele.
- Beginner’s Python Cheat Sheet – Dictionaries
- Se concentrează pe dicționare: cum să construiți și să modificați un dicționar, să accesați informațiile dintr-un dicționar și să efectuați bucle prin dicționare într-o varietate de moduri. Include secțiuni referitoare la anidarea listelor și a dicționarelor, utilizarea înțelegerilor de dicționare și multe altele.
- Beginner’s Python Cheat Sheet – If Statements and While Loops
- Se concentrează pe declarațiile if și buclele while: cum să scrieți teste condiționale cu șiruri de caractere și date numerice, cum să scrieți declarații if simple și complexe și cum să acceptați intrările utilizatorului. De asemenea, acoperă o varietate de abordări pentru utilizarea buclelor while.
- Scheat Sheet Python pentru începători – Funcții
- Se concentrează pe funcții: cum se definește o funcție și cum se transmit informații către o funcție. Acoperă argumentele poziționale și prin cuvinte cheie, valorile de returnare, trecerea listelor, utilizarea modulelor și multe altele
- Beginner’s Python Cheat Sheet – Classes
- Se concentrează pe clase: cum să definești și să folosești o clasă. Acoperă atributele și metodele, moștenirea și importul și multe altele.
- Beginner’s Python Cheat Sheet – Files and Exceptions
- Se concentrează pe lucrul cu fișiere și pe utilizarea excepțiilor pentru a gestiona erorile care ar putea apărea în timpul rulării programelor dumneavoastră. Acoperă citirea și scrierea în fișiere, blocurile try-except-else și stocarea datelor utilizând modulul json.
- Beginner’s Python Cheat Sheet – Testing Your Code
- Se concentrează pe testele unitare și cazurile de testare. Cum se testează o funcție și cum se testează o clasă.
Foi axate pe proiecte
- Beginner’s Python Cheat Sheet – Pygame
- Se concentrează pe crearea de jocuri cu Pygame. Crearea unei ferestre de joc, obiecte rect, imagini, răspunsul la intrările de la tastatură și de la mouse, grupuri, detectarea coliziunilor între elementele jocului și redarea textului
- Beginner’s Python Cheat Sheet – Matplotlib
- Se concentrează pe crearea de vizualizări cu 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