Johnson | A Concise Introduction to Programming in Python, Second Edition | E-Book | sack.de
E-Book

E-Book, Englisch, 227 Seiten

Reihe: Chapman & Hall/CRC Textbooks in Computing

Johnson A Concise Introduction to Programming in Python, Second Edition


2. Auflage 2018
ISBN: 978-1-351-62198-4
Verlag: Taylor & Francis
Format: EPUB
Kopierschutz: Adobe DRM (»Systemvoraussetzungen)

E-Book, Englisch, 227 Seiten

Reihe: Chapman & Hall/CRC Textbooks in Computing

ISBN: 978-1-351-62198-4
Verlag: Taylor & Francis
Format: EPUB
Kopierschutz: Adobe DRM (»Systemvoraussetzungen)



This textbook provides a succinct, yet complete, first course in computer science using Python. The Second Edition will focus on two main tasks: reorganizing the presentation, and replacing or revising many of the program examples. Classroom use has indicated there are areas that can be simplified for beginners with a different organization. Similarly, some of the program examples are overly complicated, meaning that either students struggle with unnecessary difficulties or instructors need to substitute their own examples. The revision will smooth out rough patches, while retaining the essential approach of the book: concise explanations based around interesting program examples.

Johnson A Concise Introduction to Programming in Python, Second Edition jetzt bestellen!

Autoren/Hrsg.


Weitere Infos & Material


Foundations. Computer Systems and Software. Python Program Components. Calling Functions. Writing Functions. Repetition: For Loops. Computer Memory: Integers. Selection: If Statements. Thinking with Functions. Repetition: While Loops Project: Newton’s Method. Computer Memory: Floats. Simulation. Project: Visualization. Collections and Files. Strings. Building Strings. Project: ISBN Check Digits. Computer Memory: Text Lists. Project: Program Performance/ Project: Heat Diffusion Files. String Methods. Project: File Compression. Mutable and Immutable Objects. Project: Hangman. Dictionaries. Project: ELIZA. Project: Shannon Entropy. Project: Reading DNA Frames. Selected Topics. Sound Manipulation. Sound Synthesis. Creating Images. Modifying Images. Project: Image Filters. Image Synthesis. Writing Classes. Cooperating Classes. Case Study: PPM Image Class. Related Classes. Functional Programming. Parallel Programming. Graphical User Interfaces


Mark J. Johnson is professor of computer science and mathematics at Central College in Pella, Iowa, where he holds the Ruth and Marvin Denekas Endowed Chair in Science and Humanities. Mark is a graduate of the University of Wisconsin-Madison (Ph.D., mathematics) and St. Olaf College.



Ihre Fragen, Wünsche oder Anmerkungen
Vorname*
Nachname*
Ihre E-Mail-Adresse*
Kundennr.
Ihre Nachricht*
Lediglich mit * gekennzeichnete Felder sind Pflichtfelder.
Wenn Sie die im Kontaktformular eingegebenen Daten durch Klick auf den nachfolgenden Button übersenden, erklären Sie sich damit einverstanden, dass wir Ihr Angaben für die Beantwortung Ihrer Anfrage verwenden. Selbstverständlich werden Ihre Daten vertraulich behandelt und nicht an Dritte weitergegeben. Sie können der Verwendung Ihrer Daten jederzeit widersprechen. Das Datenhandling bei Sack Fachmedien erklären wir Ihnen in unserer Datenschutzerklärung.