libri scuola books Fumetti ebook dvd top ten sconti 0 Carrello


Torna Indietro

matuszek david - quick python 3
Zoom

Quick Python 3




Disponibilità: Normalmente disponibile in 20 giorni
A causa di problematiche nell'approvvigionamento legate alla Brexit sono possibili ritardi nelle consegne.


PREZZO
103,98 €
NICEPRICE
98,78 €
SCONTO
5%



Questo prodotto usufruisce delle SPEDIZIONI GRATIS
selezionando l'opzione Corriere Veloce in fase di ordine.


Pagabile anche con Carta della cultura giovani e del merito, 18App Bonus Cultura e Carta del Docente


Facebook Twitter Aggiungi commento


Spese Gratis

Dettagli

Genere:Libro
Lingua: Inglese
Pubblicazione: 02/2023
Edizione: 1° edizione





Note Editore

Are you a programmer who wants to get started quickly in a new language? This book is for you. Are you a novice who wants to learn to program? This book is not for you. Are you a Python programmer who needs encyclopaedic information? This book is not for you. Like any mainstream language, Python has loops, if statements, assignment statements, functions, etc. I’ll show you what these look like in Python. I won’t waste your time telling you what they’re good for. Python has features you may not be familiar with--iterators, list comprehensions, maybe even dictionaries. I’ll spend more time on these. I’ll cover some of the library functions I found most immediately useful, and tell you where to find more. In short, this book will help you hit the ground running. Next week, you’ll be ready to buy that Python encyclopaedia.




Sommario

1. The Absolute Bare Minimum1-1. Python and IDEs1-2. IDLE1-3. Variables1-4. Important Data Types1-5. Basic Arithmetic1-6. Comparisons1-7. Booleans1-8. Lists1-9. Strings1-10. Comments1-11. Statement Types1-11-1. Assignment Statements1-11-2. Print “Statements” 1-11-3. If Statements1-11-4. While Loops1-11-5. For Loops1-11-6. Import Statements1-12. Input from the User1-13. Functions1-14. Syntax1-15. Order of Execution1-16. Summary1-17. Wait, that's it? 2. Better Tools2-1. Object Notation2-2. Lists2-3. Tuples2-4. Sets2-5. Dictionaries2-6. String methods2-7. Loops For Objects2-7-1. Looping over Lists2-7-2. Looping over Sets2-7-3. Looping over Dictionaries2-8. Handing Exceptions2-9. Type Conversions2-10. Scope2-11. File I/O2-12. Pickling3. Classes3-1. Classes and Inheritance3-2. Constructors and self3-3. Subclasses3-4. Printing Objects3-5. Comparing Objects3-6. Bindings3-7. Shallow and Deep Copies4. Getting Fancy4-1. Statements4-2. Identifiers4-3. Type Hints4-4. Numbers4-5. Strings4-6. F-strings4-7. Bit Operations4-8. List Comprehensions4-9. Iterators4-10. Generators4-11. Parameters and Arguments4-12. Functional Programming5. Testing5-1. Philosophy5-2. Doctest5-3. Unit Testing5-4. Unit Test Example5-5. Test Suites6. Graphical User Interfaces6-1. Dialogs6-2. Tkinter6-3. Putting Widgets Into the GUI6-4. Creating Widgets6-5. Tkinter ExampleAfterwordAppendix A. String MethodsAppendix B. Numerical FunctionsAppendix C. Functions on IterablesAppendix D. Unit Test Methods




Autore

David L. Matuszek was Director of the Master's in Computer and Information Technology course at the University of Pennsylvania, USA (2001-2017). With 40 years' teaching experience, and 45 years' programming experience, David is skilled in both the design of innovative software systems and in teaching others how to master programming languages in an accessible and engaging way.










Altre Informazioni

ISBN:

9781032410920

Condizione: Nuovo
Collana: Quick Programming
Dimensioni: 8.5 x 5.5 in Ø 0.57 lb
Formato: Copertina rigida
Illustration Notes:1 b/w image and 1 line drawing
Pagine Arabe: 113
Pagine Romane: xiv


Dicono di noi