&>NOTE: You are purchasing a standalone product; MyProgrammingLab does not come packaged with this content. If you would like to purchase both the physical text and MyProgrammingLab search for ISBN-10: 0134089456/ISBN-13: 9780134089454. That package includes ISBN-10: 0134058437/ISBN-13: 9780134058436 and ISBN-10: 0134058224/ISBN-13: 9780134058221."For college-level Computer Science courses in Python" Basic Programming and Problem Solving in PythonAs one of the most widely used programming languages in the software industry, Python is desirable to both learn and teach. "Introduction to Programming Using Python" is designed for students eager to learn about the world of programming. Applicable to a range of skill levels, this First Edition textbook provides students with the tools to harness the powerful syntax of Python and understand how to develop computer programs. The compactly written text leverages highly focused chapters, diving deep into the most significant topics to give students an in-depth (rather than superficial) understanding of the language. Using real-world examples and data, the author illustrates practical usage of Python in a way to which students can relate. The text itself is readable, organized, and informative, discussing main points of each topic first and then addressing the peripheral details. Students learn good programming habits the first time-bringing them in line with the best modern programming practices.
David I. Schneider holds an A.B. degree from Oberline College and a Ph.D. degree in Mathematics from MIT. He has taught for 34 years, primarily at the University of Maryland. Dr. Schneider has authored 28 books, with one-half of them computer programming books. He has developed three customized software packages that are supplied as supplements to over 55 mathematics textbooks. His involvement with computers dates back to 1962, when he programmed a special purpose computer at MIT's Lincoln Laboratory to correct errors in a communications system.
A very useful textbook providing very basic Python code training for novice like me ... exercises are quite repetitive in nature but I don’t mind as it help refresh my memory every time.