Introduction to Computing and Programming in Python, 3e, uses multimedia applications to motivate introductory computer science majors or non-majors. The book's
Introduction to Programming Using Python is intended for use in the introduction to programming course. Daniel Liang is known for his “fundamentals-first” a
Suitable for newcomers to computer science, A Concise Introduction to Programming in Python provides a succinct, yet complete, first course in computer science
For CS1 courses in Python Programming (including majors and non-majors). A problem-solving approach to programming with Python. The Practice of Computing Using
The book serves as a first introduction to computer programming of scientific applications, using the high-level Python language. The exposition is example and