Beginning Python: Using Python 2.6 and Python 3.1
Using Python 2.6 and Python 3.1
Samenvatting
Create a robust, reliable, and reusable Python application
As an open source, object-oriented programming language, Python is easy to understand, extendable, and user-friendly. This book covers every aspect of Python so that you can get started writing your own programs with Python today. Author James Payne begins with the most basic concepts of the Python language-placing a special focus on the 2.6 and 3.1 versions-and he offers an in-depth look at existing Python programs so you can learn by example. Topics progress from strings, lists, and dictionaries to classes, objects, and modules. With this book, you will learn how to quickly and confidently create a robust, reliable, and reusable Python application.
Beginning Python:
- Introduces the concepts of variables for storing and manipulating data
- Examines files and input/output for reading or writing data
- Reviews examples of often-overlooked features of Python
- Delves into writing tests for modules and programs
- Addresses programming with a graphical user interface in Python
- Places special focus on XML, HTML, XSL, and related technologies
- Explains how to extend Python
- Shares numerical programming techniques
- Offers an inside look at Jython, a version of Python written in Java
Specificaties
Inhoudsopgave
U kunt van deze inhoudsopgave een PDF downloaden
Part 1: Dipping Your Toe into Python.
1. Programming Basics and Strings.
2. Numbers and Operators.
3. Variables -- Names for Values.
Part 2: Python Language and the Standard Library.
4. Making Decisions.
5. Functions.
6. Classes and Objects.
7. Organizing Programs.
8. Files and Directories.
9. Other Features of the Language.
10. Building a Module.
11. Text Processing.
Part 3: Putting Python to Work.
12. Testing.
13. Writing a GUI with Python.
14. Accessing Databases.
15. Using Python for XML.
16. Network Programming.
17. Extension Programming with C.
18. Numerical Programming.
19. An Introduction to Django.
20. Web Applications and Web Services.
21. Integrating Java with Python.
Part 4: Appendices.
Appendix A: Answers to the Exercises.
Appendix B: Online Resources.
Appendix C: What's New in Python 3.1.
Appendix D: Glossary.
Index.
Anderen die dit boek kochten, kochten ook
Net verschenen
Rubrieken
- aanbestedingsrecht
- aansprakelijkheids- en verzekeringsrecht
- accountancy
- algemeen juridisch
- arbeidsrecht
- bank- en effectenrecht
- bestuursrecht
- bouwrecht
- burgerlijk recht en procesrecht
- europees-internationaal recht
- fiscaal recht
- gezondheidsrecht
- insolventierecht
- intellectuele eigendom en ict-recht
- management
- mens en maatschappij
- milieu- en omgevingsrecht
- notarieel recht
- ondernemingsrecht
- pensioenrecht
- personen- en familierecht
- sociale zekerheidsrecht
- staatsrecht
- strafrecht en criminologie
- vastgoed- en huurrecht
- vreemdelingenrecht