Cargando…

A concise introduction to programming in Python /

"Preface Welcome! This text provides an introduction to writing software in Python. No previous programming experience is necessary. Most chapters begin with an example program illustrating a small set of new concepts. These programs are available for download at http://www.central. edu/go/conc...

Descripción completa

Detalles Bibliográficos
Clasificación:Libro Electrónico
Autor principal: Johnson, Mark J. (Mark James), 1961-
Formato: Electrónico eBook
Idioma:Inglés
Publicado: Boca Raton, FL : CRC Press, 2012.
Colección:Chapman & Hall/CRC textbooks in computing.
Temas:
Acceso en línea:Texto completo (Requiere registro previo con correo institucional)

MARC

LEADER 00000cam a2200000Ia 4500
001 OR_ocn859794297
003 OCoLC
005 20231017213018.0
006 m o d
007 cr unu||||||||
008 131010s2012 flua ob 000 0 eng d
010 |a  2011045944 
040 |a UMI  |b eng  |e pn  |c UMI  |d DEBSZ  |d OCLCQ  |d OCLCF  |d REB  |d YDXCP  |d OCLCQ  |d CRCPR  |d YDX  |d VT2  |d OCLCQ  |d N$T  |d CEF  |d NLE  |d UKMGB  |d WYU  |d UAB  |d OCLCO  |d OCLCQ 
015 |a GBB7A5170  |2 bnb 
016 7 |a 018380607  |2 Uk 
019 |a 960833552  |a 965416773  |a 974297660  |a 1032672832  |a 1066587400  |a 1129368814 
020 |a 9781439896952  |q (electronic bk.) 
020 |a 143989695X  |q (electronic bk.) 
020 |z 9781439896945  |q (pbk.) 
020 |z 1439896941  |q (pbk.) 
029 1 |a AU@  |b 000052162500 
029 1 |a AU@  |b 000060098183 
029 1 |a DEBBG  |b BV041432996 
029 1 |a DEBSZ  |b 398289522 
029 1 |a UKMGB  |b 018380607 
035 |a (OCoLC)859794297  |z (OCoLC)960833552  |z (OCoLC)965416773  |z (OCoLC)974297660  |z (OCoLC)1032672832  |z (OCoLC)1066587400  |z (OCoLC)1129368814 
037 |a CL0500000316  |b Safari Books Online 
050 4 |a QA76.73.P98  |b J64 2012 
072 7 |a COM  |x 051360  |2 bisacsh 
082 0 4 |a 005.13/3  |2 23 
084 |a COM051010  |a MAT000000  |a MAT001000  |2 bisacsh 
049 |a UAMI 
100 1 |a Johnson, Mark J.  |q (Mark James),  |d 1961- 
245 1 2 |a A concise introduction to programming in Python /  |c Mark J. Johnson. 
260 |a Boca Raton, FL :  |b CRC Press,  |c 2012. 
300 |a 1 online resource (xi, 205 pages) :  |b illustrations. 
336 |a text  |b txt  |2 rdacontent 
337 |a computer  |b c  |2 rdamedia 
338 |a online resource  |b cr  |2 rdacarrier 
490 1 |a Chapman & Hall/CRC textbooks in computing 
588 0 |a Print version record. 
504 |a Includes bibliographical references. 
505 0 |a Part I. Foundations -- 1. Computer systems and software -- 2. Python program components -- 3. Functions -- 4. Repetition: for loops -- 5. Computer memory: integers -- 6. Selection: if statements -- 7. Algorithm design and debugging -- 8. Repetition: while loops -- 9. Computer memory: floats -- 10. Simulation -- Part II. Collections and files -- 11. Strings -- 12. Building strings -- 13. Computer memory: text -- 14. Lists -- 15. Files -- 16. String methods -- 17. Mutable and immutable objects -- 18. Dictionaries -- Part III. Selected topics -- 19. Sound manipulation -- 20. Sound synthesis -- 21. Image manipulation -- 22. Image synthesis -- 23. Writing classes -- 24. Cooperating classes -- 25. Related classes -- 26. Functional programming -- 27. Parallel programming -- 28. Graphical user interfaces. 
520 |a "Preface Welcome! This text provides an introduction to writing software in Python. No previous programming experience is necessary. Most chapters begin with an example program illustrating a small set of new concepts. These programs are available for download at http://www.central. edu/go/conciseintro/. However, you might consider typing each program in by hand rather than using the downloaded files. The reason is that you can learn by typing, both in terms of thoroughly reading the programs and responding to error messages that result from typos. Rather than being a hindrance, learning to deal with error messages will be quite helpful as you write your own programs. To Instructors This text is designed for a first course in computer science and is suitable for majors and non-majors. Among its features: - Chapters are short, intended for one or at most two class periods. This provides a flexible framework to build a course around. - Explanations are brief and precise. - Basic procedural constructs such as functions, selection, and repetition are introduced early, allowing them to be used throughout the semester. - Objects are (explicitly) used in the middle of the course, and writing classes comes towards the end. - Examples, exercises, and projects are from a wide range of application domains, including biology, physics, images, sound, mathematics, games, and textual analysis. - No external libraries are required. All example programs run in standard Python 3. This text is designed to help teach programming rather than being an encyclopedic reference. Topics are introduced as needed for the examples, and the focus is always on what a beginning student might need to know at that point"--Provided by publisher. 
590 |a O'Reilly  |b O'Reilly Online Learning: Academic/Public Library Edition 
650 0 |a Python (Computer program language) 
650 0 |a Computer programming. 
650 6 |a Python (Langage de programmation) 
650 6 |a Programmation (Informatique) 
650 7 |a computer programming.  |2 aat 
650 7 |a COMPUTERS / Programming Languages / Python.  |2 bisacsh 
650 7 |a Computer programming.  |2 fast  |0 (OCoLC)fst00872390 
650 7 |a Python (Computer program language)  |2 fast  |0 (OCoLC)fst01084736 
776 0 8 |i Print version:  |a Johnson, Mark J. (Mark James), 1961-  |t Concise introduction to programming in Python.  |d Boca Raton, FL : CRC Press, ©2012  |z 9781439896945  |w (DLC) 2011045944  |w (OCoLC)746838161 
830 0 |a Chapman & Hall/CRC textbooks in computing. 
856 4 0 |u https://learning.oreilly.com/library/view/~/9781439896952/?ar  |z Texto completo (Requiere registro previo con correo institucional) 
938 |a CRC Press  |b CRCP  |n 9781439896952 
938 |a YBP Library Services  |b YANK  |n 12368273 
938 |a EBSCOhost  |b EBSC  |n 1763385 
994 |a 92  |b IZTAP