000 02156cam a2200349 i 4500
001 on1002834118
003 OCoLC
005 20190430111918.0
008 170901s2017 ncua b 001 0 eng d
020 _a9781680502688 (soft cover)
020 _a1680502689
035 _a(OCoLC)1002834118
_z(OCoLC)1002655080
040 _aBTCTA
082 0 4 _a005.1
_223
100 1 _aGries, Paul,
_eauthor.
245 1 0 _aPractical programming :
_ban introduction to computer science using Python 3.6 /
_cPaul Gries, Jennifer Campbell, Jason Montojo.
250 _aThird edition.
264 1 _aRaleigh, NC :
_bThe Pragmatic Bookshelf,
_c2017.
300 _axv, 383 pages :
_billustrations ;
_c24 cm.
336 _atext
_btxt
_2rdacontent.
337 _aunmediated
_bn
_2rdamedia.
338 _avolume
_bnc
_2rdacarrier.
490 1 _aThe pragmatic programmers.
504 _aIncludes bibliographical references and index.
505 0 _aContents: 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.
520 _aSummary: Classroom-tested by tens of thousands of students, this new edition of the bestselling intro to programming book is for anyone who wants to understand computer science. Learn about design, algorithms, testing, and debugging. Discover the fundamentals of programming with Python, including the new features in Python 3.6. Learn about design, algorithms, testing, and debugging. Write programs to solve real-world problems, and come away with everything you need to produce quality code.
650 0 _aComputer programming.
650 0 _aPython (Computer program language)
700 1 _aCampbell, Jennifer
_q(Jennifer P. L.),
_eauthor.
700 1 _aMontojo, Jason,
_eauthor.
830 0 _aPragmatic programmers.
999 _c635151
_d635151