Learn Python 3 the hard way a very simple introduction to the terrifyingly beautiful world of computers and code
Zed Shaw has perfected the world's best system for learning Python. Following it, students will succeed-just like the hundreds of thousands of beginners Zed has taught to date! InLearn Python 3 the Hard Way, students will learn Python while working through 52 brilliantly crafted exercises. Read...
Otros Autores: | |
---|---|
Formato: | Libro |
Idioma: | Inglés |
Publicado: |
Boston :
Addison-Wesley
[2017]
|
Colección: | Zed Shaw's hard way series
|
Materias: | |
Ver en Universidad de Deusto: | https://oceano.biblioteca.deusto.es/primo-explore/search?query=any,contains,991006801574903351&tab=default_tab&search_scope=deusto_alma&vid=deusto |
Solicitar por préstamo interbibliotecario:
Correo
Tabla de Contenidos:
- Exercise 0 : the setup
- Exercise 1 : a good first program
- Exercise 2 : comments and pound characters
- Exercise 3 : numbers and math
- Exercise 4 : variables and names
- Exercise 5 : more variables and printing
- Exercise 6 : strings and text
- Exercise 7 : more printing
- Exercise 8 : printing, printing
- Exercise 9 : printing, printing, printing
- Exercise 10 : what was that?
- Exercise 11 : asking questions
- Exercise 12 : prompting people
- Exercise 13 : parameters, unpacking, variables
- Exercise 14 : prompting and passing
- Exercise 15 : reading files
- Exercise 16 : reading and writing files
- Exercise 17 : more files
- Exercise 18 : names, variables, code, functions
- Exercise 19 : functions and variables
- Exercise 20 : functions and files
- Exercise 21 : Functions can return something
- Exercise 22 : what do you know so far?
- Exercise 23 : strings, bytes, and character encodings
- Exercise 24 : more practice
- Exercise 25 : even more practice
- Exercise 26 : congratulations, take a test!
- Exercise 27 : memorizing logic
- Exercise 28 : Boolean practice
- Exercise 29 : what if
- Exercise 30 : Else and if
- Exercise 31 : making decisions
- Exercise 32 : loops and lists
- Exercise 33 : white loops
- Exercise 34 : accessing elements of lists
- Exercise 35 : branches and functions
- Exercise 36 : designing and debugging
- Exercise 37 : symbol review
- Exercise 38 : Doing things to lists
- Exercise 39 : dictionaries, oh lovely dictionaries
- Exercise 40 : modules, classes, and objects
- Exercise 41 : learning to speak object-oriented
- Exercise 42 : is-A. has-A. objects, and classes
- Exercise 43 : basic object-oriented analysis and design
- Exercise 44 : inheritance versus composition
- Exercise 45 : you make a game
- Exercise 46 : a project skeleton
- Exercise 47 : automated testing
- Exercise 48 : advances user input
- Exercise 49 : making sentences
- Exercise 50 : your first website
- Exercise 51 : getting input from a browser
- Exercise 52: the start of your web game
- Next steps
- Advice from an old programmer.