Amazon cover image
Image from Amazon.com
Image from Google Jackets

Python Programming in Context / Bradley N Miller.

By: Contributor(s): Material type: TextTextLanguage: English Publication details: Burlington : Jones & Bartlett Learning, 2021.Edition: 3rd edDescription: xviii, 495 p. : col. ill. ; 23 cmISBN:
  • 9781284175554
Uniform titles:
  • Python Programming in Context
Subject(s): DDC classification:
  • 23 005.133 MIL
Contents:
Chapter 1 Introduction to Python: Introduction to Numeric Types, Turtle Graphics, Simple for loops and functions Chapter 2 pthon: Estimating Pi: Math and random methods, Selection and Boolean expressions, the print function Chapter 3 Codes and Other Secrets: String operators and methods, The len built-in function, Keyword parameters, User input Chapter 4 Introducing the Python Collections: Lists, Dictionaries, Tuples, and Statistics Chapter 5 Bigger Data: File I/O: The while loop, String formatting, Reading online data in .csv and JSON formats Chapter 6 Image Processing: Nested for loops, Functions as parameters, Namespaces, Lists of Lists Chapter 7 Data Mining: Cluster Analysis: More on the while loop; parrallel lists Chapter 8 Cryptanalysis: Advanced dictionaries and lists, Regular expressions Chapter 9 Fractals: The Geometry of Nature: Recursion, Grammars and Production Rules Chapter 10 Astronomy: Creating Classes, Writing Constructors, Accessors, Mutators and Special Methods Chapter 11 Simulation:Computer Simulation Using Objects Chapter 12 Father was a Rectangle: Inheritance and Object-Oriented Design Chapter 13 Video Games: Multithreading, Event Handlers, Static Variables
Summary: Python Programming in Context, Third Edition provides a comprehensive and accessible introduction to Python fundamentals. Updated with Python 3.8, the new Third Edition offers a thorough overview of multiple applied areas, including image processing, cryptography, astronomy, the Internet, and bioinformatics. Taking an active learning approach, each chapter starts with a comprehensive real-world project that teaches core design techniques and Python programming to immediately engage students. An ideal first language for learners entering the rapidly expanding fields of computer science, data science, and scientific programming, this comprehensive textbook gives students a solid platform of key problem-solving skills that translate easily across programming languages. The Third Edition’s emphasis on problem-solving, extrapolation, and the development of independent exploration and solution-building provides students with a unique and innovative approach to learning programming. While students solve problems of general interest, language elements are introduced with deliberate and incremental exposure to the fundamentals. Python Programming in Context, Third Edition is the ideal introductory textbook for those learning the Python language. NEW full color design implemented to better emphasize code samples’ syntax Completely UPDATED with the most up-to-date version of Python 3.8 NEW examples have been added for reading and processing data from the Internet in JSON and CSV formats Recap boxes summarize important points Heads Up boxes alert students to possible pitfalls and provide techniques for avoiding errors Variable and function names now follow a standard camel-case scheme
Tags from this library: No tags from this library for this title. Log in to add tags.
Star ratings
    Average rating: 0.0 (0 votes)
Holdings
Item type Current library Collection Call number Status Date due Barcode
Text Books Text Books CUTN Central Library Generalia Non-fiction 005.133 MIL (Browse shelf(Opens below)) Available 46851

Chapter 1 Introduction to Python: Introduction to Numeric Types, Turtle Graphics, Simple for loops and functions
Chapter 2 pthon: Estimating Pi: Math and random methods, Selection and Boolean expressions, the print function
Chapter 3 Codes and Other Secrets: String operators and methods, The len built-in function, Keyword parameters, User input
Chapter 4 Introducing the Python Collections: Lists, Dictionaries, Tuples, and Statistics
Chapter 5 Bigger Data: File I/O: The while loop, String formatting, Reading online data in .csv and JSON formats
Chapter 6 Image Processing: Nested for loops, Functions as parameters, Namespaces, Lists of Lists
Chapter 7 Data Mining: Cluster Analysis: More on the while loop; parrallel lists
Chapter 8 Cryptanalysis: Advanced dictionaries and lists, Regular expressions
Chapter 9 Fractals: The Geometry of Nature: Recursion, Grammars and Production Rules
Chapter 10 Astronomy: Creating Classes, Writing Constructors, Accessors, Mutators and Special Methods
Chapter 11 Simulation:Computer Simulation Using Objects
Chapter 12 Father was a Rectangle: Inheritance and Object-Oriented Design
Chapter 13 Video Games: Multithreading, Event Handlers, Static Variables

Python Programming in Context, Third Edition provides a comprehensive and accessible introduction to Python fundamentals. Updated with Python 3.8, the new Third Edition offers a thorough overview of multiple applied areas, including image processing, cryptography, astronomy, the Internet, and bioinformatics. Taking an active learning approach, each chapter starts with a comprehensive real-world project that teaches core design techniques and Python programming to immediately engage students. An ideal first language for learners entering the rapidly expanding fields of computer science, data science, and scientific programming, this comprehensive textbook gives students a solid platform of key problem-solving skills that translate easily across programming languages.

The Third Edition’s emphasis on problem-solving, extrapolation, and the development of independent exploration and solution-building provides students with a unique and innovative approach to learning programming. While students solve problems of general interest, language elements are introduced with deliberate and incremental exposure to the fundamentals. Python Programming in Context, Third Edition is the ideal introductory textbook for those learning the Python language.

NEW full color design implemented to better emphasize code samples’ syntax
Completely UPDATED with the most up-to-date version of Python 3.8
NEW examples have been added for reading and processing data from the Internet in JSON and CSV formats
Recap boxes summarize important points
Heads Up boxes alert students to possible pitfalls and provide techniques for avoiding errors
Variable and function names now follow a standard camel-case scheme

There are no comments on this title.

to post a comment.

Powered by Koha