47,95 €*
Versandkostenfrei per Post / DHL
Lieferzeit 1-2 Wochen
A long journey is really a lot of little steps. The same is true when you're learning Python, so you may as well have some fun along the way! Written in a light-hearted style with entertaining exercises that build powerful skills, Tiny Python Projects takes you from amateur to Pythonista as you create 19 bitesize programs.
Key Features
· Write command-line Python programs
· Process a variety of command-line arguments, options, and flags
· Write and run tests for programs and functions
· Manipulate Python data structures including strings, lists, tuples, and dictionaries
For readers with beginning programming skills in Python or another language.
A long journey is really a lot of little steps. The same is true when you're learning Python, so you may as well have some fun along the way! Written in a light-hearted style with entertaining exercises that build powerful skills, Tiny Python Projects takes you from amateur to Pythonista as you create 19 bitesize programs.
Key Features
· Write command-line Python programs
· Process a variety of command-line arguments, options, and flags
· Write and run tests for programs and functions
· Manipulate Python data structures including strings, lists, tuples, and dictionaries
For readers with beginning programming skills in Python or another language.
Ken Youens-Clark works at the University of Arizona as a senior scientific programmer. He has an MS in biosystems engineering, and has been programming for over 20 years.
Welcome
Preface. Why Write Python? Chapters
0 Getting Started: Introduction and Installation Guide
1 How to write and test a Python program
2 The Crow’s Nest: Working with strings
3 Going on a picnic: Working with lists
4 Jump the Five: Working with dictionaries
5 Howler: Working with files and STDOUT
6 Words Count: Reading files/STDIN, iterating lists, formatting strings
7 Gashlycrumb: Looking items up in a dictionary
8 Apples and Bananas: Find and replace
9 Dial-A-Curse: Generating random insults from lists of words
10 Telephone: Randomly mutating strings
11 Bottles of Beer Song: Writing and testing functions
12 Ransom: Randomly capitalizing text
13 Twelve Days of Christmas: Algorithm design
14 Rhymer: Using regular expressions to create rhyming words
15 The Kentucky Friar: More regular expressions
16 The Scrambler: Randomly reordering the middles of words
17 Mad Libs: Using regular expressions
18 Gematria: Numeric encoding of text using ASCII values
19 Workout Of the Day: Parsing CSV file, creating text table output
20 Password Strength: Generating a secure and memorable password
21 Tic-Tac-Toe: Exploring state
22 Tic-Tac-Toe Redux: An interactive version with type hints
App A. Using argparse
MEAP VERSION 6
Epilogue
Erscheinungsjahr: | 2020 |
---|---|
Fachbereich: | Programmiersprachen |
Genre: | Importe, Informatik |
Rubrik: | Naturwissenschaften & Technik |
Medium: | Taschenbuch |
Inhalt: | Kartoniert / Broschiert |
ISBN-13: | 9781617297519 |
ISBN-10: | 1617297518 |
Sprache: | Englisch |
Einband: | Kartoniert / Broschiert |
Autor: | Youens-Clark, Ken |
Hersteller: | Manning Publications |
Verantwortliche Person für die EU: | Produktsicherheitsverantwortliche/r, Europaallee 1, D-36244 Bad Hersfeld, gpsr@libri.de |
Maße: | 232 x 186 x 21 mm |
Von/Mit: | Ken Youens-Clark |
Erscheinungsdatum: | 10.11.2020 |
Gewicht: | 0,728 kg |
Ken Youens-Clark works at the University of Arizona as a senior scientific programmer. He has an MS in biosystems engineering, and has been programming for over 20 years.
Welcome
Preface. Why Write Python? Chapters
0 Getting Started: Introduction and Installation Guide
1 How to write and test a Python program
2 The Crow’s Nest: Working with strings
3 Going on a picnic: Working with lists
4 Jump the Five: Working with dictionaries
5 Howler: Working with files and STDOUT
6 Words Count: Reading files/STDIN, iterating lists, formatting strings
7 Gashlycrumb: Looking items up in a dictionary
8 Apples and Bananas: Find and replace
9 Dial-A-Curse: Generating random insults from lists of words
10 Telephone: Randomly mutating strings
11 Bottles of Beer Song: Writing and testing functions
12 Ransom: Randomly capitalizing text
13 Twelve Days of Christmas: Algorithm design
14 Rhymer: Using regular expressions to create rhyming words
15 The Kentucky Friar: More regular expressions
16 The Scrambler: Randomly reordering the middles of words
17 Mad Libs: Using regular expressions
18 Gematria: Numeric encoding of text using ASCII values
19 Workout Of the Day: Parsing CSV file, creating text table output
20 Password Strength: Generating a secure and memorable password
21 Tic-Tac-Toe: Exploring state
22 Tic-Tac-Toe Redux: An interactive version with type hints
App A. Using argparse
MEAP VERSION 6
Epilogue
Erscheinungsjahr: | 2020 |
---|---|
Fachbereich: | Programmiersprachen |
Genre: | Importe, Informatik |
Rubrik: | Naturwissenschaften & Technik |
Medium: | Taschenbuch |
Inhalt: | Kartoniert / Broschiert |
ISBN-13: | 9781617297519 |
ISBN-10: | 1617297518 |
Sprache: | Englisch |
Einband: | Kartoniert / Broschiert |
Autor: | Youens-Clark, Ken |
Hersteller: | Manning Publications |
Verantwortliche Person für die EU: | Produktsicherheitsverantwortliche/r, Europaallee 1, D-36244 Bad Hersfeld, gpsr@libri.de |
Maße: | 232 x 186 x 21 mm |
Von/Mit: | Ken Youens-Clark |
Erscheinungsdatum: | 10.11.2020 |
Gewicht: | 0,728 kg |