Muutke küpsiste eelistusi

Murach's Python Programming (2nd Edition) 2nd New edition [Pehme köide]

  • Formaat: Paperback / softback, 564 pages, 227 black and white illustrations
  • Ilmumisaeg: 23-Apr-2021
  • Kirjastus: Mike Murach & Associates Inc.
  • ISBN-10: 1943872740
  • ISBN-13: 9781943872749
  • Formaat: Paperback / softback, 564 pages, 227 black and white illustrations
  • Ilmumisaeg: 23-Apr-2021
  • Kirjastus: Mike Murach & Associates Inc.
  • ISBN-10: 1943872740
  • ISBN-13: 9781943872749
Whether Python is your 1st language or whether you’ve lost count, this is the right book for you. If you’re new to programming, the self-paced approach lets you absorb all that’s required of a programmer as you learn how to code Python, with plenty of practice exercises along the way. If you’re an experienced programmer, the same approach lets you skim through the familiar to focus on what’s new, helping you learn Python faster and better than you’ve ever learned a language before. At the end, you’ll have the essential Python skills that you need on the job, including those for object-oriented, database, and GUI programming.

If you want to learn how to program but don’t know where to start, this is the right book and the right language for you. From the first page, our self-paced approach will help you build competence and confidence in your programming skills. And Python is the best language ever for learning how to program because of its simplicity and breadth…two features that are hard to find in a single language.But this isn’t just a book for beginners! Our self-paced approach also works for experienced programmers, helping you learn Python faster and better than you’ve ever learned a language before. By the time you’re through, you will have mastered the key Python skills that are needed on the job, including those for object-oriented, database, and GUI programming.To make all of this possible, section 1 presents an 8-chapter course that will get anyone off to a great start with Python. Section 2 builds on that base by presenting the other essential skills that every Python programmer should have. Section 3 shows you how to develop object-oriented programs, a critical skillset in today’s world. And section 4 shows you how to apply all of the skills that you’ve already learned as you build database and GUI programs for the real world.
Introduction xv
Section 1 Essential concepts and skills
Chapter 1 An introduction to Python programming
3(24)
Chapter 2 How to write your first programs
27(38)
Chapter 3 How to code control statements
65(40)
Chapter 4 How to define and use functions and modules
105(36)
Chapter 5 How to test and debug a program
141(22)
Chapter 6 How to work with lists and tuples
163(38)
Chapter 7 How to work with file I/O
201(30)
Chapter 8 How to handle exceptions
231(24)
Section 2 Other concepts and skills
Chapter 9 How to work with numbers
255(20)
Chapter 10 How to work with strings
275(28)
Chapter 11 How to work with dates and times
303(24)
Chapter 12 How to work with dictionaries
327(28)
Chapter 13 How to work with recursion and algorithms
355(18)
Section 3 Object-oriented programming
Chapter 14 How to define and use your own classes
373(40)
Chapter 15 How to work with inheritance
413(28)
Chapter 16 How to design an object-oriented program
441(28)
Section 4 Database and GUI programming
Chapter 17 How to work with a database
469(42)
Chapter 18 How to build a GUI program
511(24)
Reference aids
Appendix A How to set up Windows for this book
535(10)
Appendix B How to set up macOS for this book
545(12)
Index 557