The Co-operative University of Kenya Library
Image from Google Jackets

Practical Programming : An Introduction to Computer Science using Python 3.6/ Paul Gries, Jennifer Campbell, Jason Montojo.

By: Contributor(s): Material type: TextSeries: Pragmatic programmersPublisher: Dallas, Texas : The Pragmatic Bookshelf, 2017Edition: Third editionDescription: xv, 375 pages : illustrations ; 23 cmContent type:
  • text
Media type:
  • unmediated
Carrier type:
  • volume
ISBN:
  • 978680502688
  • 1937785459 (pbk)
Subject(s): DDC classification:
  • 005.1 23
LOC classification:
  • QA76.73.P98 G76 2013
Contents:
What's programming? -- Hello, Python -- Designing and using functions -- Working with text -- Making choices -- A modular approach to program organization -- Using methods -- Storing collections of data using lists -- Repeating code using loops -- Reading and writing files -- Storing data using other collection types -- Designing algorithms -- Searching and sorting -- Object-oriented programming -- Testing and debugging -- Creating graphical user interfaces -- Databases.
Summary: Learn to program in a language that's used in millions of smartphones, tablets, and PCs. Learn about design, algorithms, testing, and debugging, and come away with all the tools you need to produce quality code. In this updated second edition, get a detailed introduction to Python 3 and to programming, find out exactly what happens when your programs are executed, and, through real-world examples, learn how to work with numbers, text, big data sets, and files.
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
Cover image Item type Current library Home library Collection Shelving location Call number Materials specified Vol info URL Copy number Status Notes Date due Barcode Item holds Item hold queue priority Course reserves
General book Karen QA76.73.P98 G76 2017 (Browse shelf(Opens below)) 2 Available 2022-7315
General book Karen QA76.73.P98 G76 2017 (Browse shelf(Opens below)) 1 Available 2022-6054

Previous edition: published as by Jennifer Campbell [and others]. 2009.

Includes bibliographical references and index.

What's programming? -- Hello, Python -- Designing and using functions -- Working with text -- Making choices -- A modular approach to program organization -- Using methods -- Storing collections of data using lists -- Repeating code using loops -- Reading and writing files -- Storing data using other collection types -- Designing algorithms -- Searching and sorting -- Object-oriented programming -- Testing and debugging -- Creating graphical user interfaces -- Databases.

Learn to program in a language that's used in millions of smartphones, tablets, and PCs. Learn about design, algorithms, testing, and debugging, and come away with all the tools you need to produce quality code. In this updated second edition, get a detailed introduction to Python 3 and to programming, find out exactly what happens when your programs are executed, and, through real-world examples, learn how to work with numbers, text, big data sets, and files.

There are no comments on this title.

to post a comment.

© Cooperative University Library Karen, P. O. 24814-00502 Karen Nairobi Nairobi Kenya
Tel.: +254 020 8891401-4