Python for Kids : a playful introduction to programming /
Python for Kids is a lighthearted introduction to the Python language and programming in general, complete with illustrations and kid-friendly examples. Jason Briggs, author of the popular online tutorial "Snake Wrangling for Kids," begins with the basics of how to install Python and write...
Clasificación: | Libro Electrónico |
---|---|
Autor principal: | |
Formato: | Electrónico eBook |
Idioma: | Inglés |
Publicado: |
San Francisco :
No Starch Press,
©2013.
|
Temas: | |
Acceso en línea: | Texto completo (Requiere registro previo con correo institucional) |
Tabla de Contenidos:
- About the Author, Illustrator, and Technical Reviewers; Acknowledgments; Introduction; Why Python?; How to Learn to Code; Who Should Read This Book; What's in This Book; The Companion Website; Have Fun!; Part I: Learning to Program; 1: Not All Snakes Slither; A Few Words About Language; Installing Python; Installing Python on Windows 7; Installing Python on Mac OS X; Installing Python on Ubuntu; Once You've Installed Python; Saving Your Python Programs; What You Learned; 2: Calculations and Variables; Calculating with Python; Python Operators; The Order of Operations.
- Variables Are Like LabelsUsing Variables; What You Learned; 3: Strings, Lists, Tuples, and Maps; Strings; Creating Strings; Handling Problems with Strings; Embedding Values in Strings; Multiplying Strings; Lists Are More PowerfulThan Strings; Adding Items to a List; Removing Items from a List; List Arithmetic; Tuples; Python Maps Won't Help You Find Your Way; What You Learned; Programming Puzzles; #1: Favorites; #2: Counting Combatants; #3: Greetings!; 4: Drawing with Turtles; Using Python's turtle Module; Creating a Canvas; Moving the Turtle; What You Learned; Programming Puzzles.
- Other Useful Features of Objects and ClassesInherited Functions; Functions Calling Other Functions; Initializing an Object; What You Learned; Programming Puzzles; #1: The Giraffe Shuffle; #2: Turtle Pitchfork; 9: Python's Built-in Functions; Using Built-in Functions; The abs Function; The bool Function; The dir Function; The eval Function; The exec Function; The float Function; The int Function; The len Function; The max and min Functions; The range Function; The sum Function; Working with Files; Creating a Test File; Opening a File in Python; Writing to Files; What You Learned.