Python How to Program (IE-Paperback)
Harvey M. Deitel, Paul J. Deitel, Jonathan P. Liperi, Ben Wiedermann
- 出版商: Prentice Hall
- 出版日期: 2002-02-14
- 售價: $1,140
- 語言: 英文
- 頁數: 1376
- 裝訂: Paperback
- ISBN: 0130923613
- ISBN-13: 9780130923615
-
相關分類:
Python、程式語言
已絕版
買這商品的人也買了...
-
$650$553 -
$980$774 -
$970Introduction to Algorithms, 2/e
-
$650$553 -
$690$587 -
$600$588 -
$590$466 -
$650$618 -
$720$569 -
$1,007C How to Program, 4/e
-
$750$675 -
$800$760 -
$560$504 -
$480$379 -
$890$703 -
$990$782 -
$880$695 -
$880$581 -
$780$702 -
$650$507 -
$550$468 -
$980$774 -
$880$616 -
$990$891 -
$600$480
相關主題
商品描述
The authoritative DEITEL™ LIVE-CODE™ introduction to Python programming
This new book by the world's leading programming language textbook authors carefully explains how to use Python as a general-purpose programming language and how to program multi-tier, client/server, database-intensive, Internet- and Web-based applications.
Dr. Harvey M. Deitel and Paul J. Deitel are the founders of Deitel & Associates, Inc., the internationally-recognized corporate-training and content-creation organization specializing in Python, Visual Basic® .NET, C#, Visual C++® .NET, Java™, C++, C, XML, Perl, Internet, Web, wireless and object technologies. The Deitels are the authors of several worldwide #1 programming-language textbooks, including Java How to Program, 4/e, C++ How to Program, 3/e and Internet & World Wide Web How to Program, 2/e.
In Python How to Program, the Deitels and their colleagues, Jonathan Liperi and Ben Wiedermann, discuss topics you need to build complete Web-based applications, including:
- HTML/XHTML™/CSS™
- Python Server Pages/CGI
- Networking/Sockets
- GUI/Tkinter/Python Mega Widgets
- PyOpenGL/Multimedia/Accessibility
- Databases/DB-API/SQL
- File Processing/Serialization
- Modules/Classes/Class Attributes
- Class Customization/Method Overriding
- Control Structures/Functions/Inheritance
- String Manipulation/Regular Expressions
- Lists/Tuples/Dictionaries/Data Structures
- Process Management/Multithreading
- Interprocess Communication
- Exceptions/XML Processing
- Security/Restricted Execution
Python How to Program includes extensive pedagogic features:
- Hundreds of LIVE-CODE™ programs with screen captures that show exact outputs
- World Wide Web and Internet resources to encourage further research
- Hundreds of tips, recommended practices and cautions—all marked with icons
Table of Contents
1. Introduction to Computers, Internet and World Wide Web.
2.
Introduction to Python Programming.
3. Control Structures.
4. Functions.
5. Lists, Tuples and Dictionaries.
6. Introduction to the Common Gateway
Interface (CGI).
7. Object-Based Programming.
8. Customizing Classes.
9. Object-Oriented Programming: Inheritance.
10. Graphical User
Interface Components: Part 1.
11. Graphical User Interface Components: Part
2.
12. Exception Handling.
13. String Manipulation and Regular
Expressions.
14. File Processing and Serialization.
15. Extensible
Markup Language (XML).
16. Python XML Processing.
17. Database
Application Programming Interface(DB-API).
18. Process Management.
19.
Multithreading.
20. Networking.
21. Security.
22. Data Structures.
23. Case Study: Online Bookstore.
24. Multimedia.
25. Python Server
Pages (PSP).
Appendix A. Operator Precedence Chart.
Appendix B. ASCII
Character Set.
Appendix C. Number Systems.
Appendix D. Python
Development Environments.
Appendix E. Career Opportunities.
Appendix F.
Unicode®.
Appendix G. Introduction to HyperText Markup Language 4: Part 1.
Appendix H. Introduction to HyperText Markup Language 4: Part 2.
Appendix I. Introduction to XHTML: Part 1.
Appendix J. Introduction to
XHTML: Part 2.
Appendix K. Cascading Style Sheets™ (CSS).
Appendix L.
Accessibility.
Appendix M. HTML/XHTML Special Characters.
Appendix N.
HTML/XHTML Colors.
Appendix O. Additional Python 2.2 Features.
Bibliography.
Index.