Warenkorb
Kostenloser Versand
Unsere Operationen sind klimaneutral

Learning Python Mark Lutz

Learning Python von Mark Lutz

Learning Python Mark Lutz


14.00
Zustand - Sehr Gut
Nur noch 1

Zusammenfassung

An introduction to the Python programming language - an interpreted, interactive, object-oriented, and portable scripting language. This book introduces the elements of Python: types, operators, statements, functions, modules, and exceptions.

Learning Python Zusammenfassung

Learning Python Mark Lutz

Learning Python is an introduction to the increasingly popular Python programming language. Python is an interpreted, interactive, object-oriented scripting language. Python is growing in popularity because: it is available on all important platforms - Windows NT, Windows 95, Windows 98, Linux, all major UNIX platforms, MacOS, and even the BeOS; it is open-source software, copyrighted but freely available for use, even in commercial applications; its clean object-oriented interface makes it a valuable prototyping tool for C++ programmers; and it works well with all popular windowing toolkits, including MFC, Tk, Mac, X11, and Motif. This book starts with a thorough introduction to the elements of Python: types, operators, statements, classes, functions, modules, and exceptions. By reading the first part of the book, the reader should be able to understand and construct programs in the Python language. In the second part of the book, the authors present more advanced information, demonstrating how Python performs common tasks and presenting real applications and the libraries available for those applications.

Learning Python Bewertungen

...is an excellent introductory text for those who really want to know the language inside out. Backed up with code examples from other works or on the Web, it does provide a great foundation for future Python work. Linux Users, Issue 21

Über Mark Lutz

Mark Lutz is a software developer and a Python writer and trainer. He is the author of Programming Python and Python Desktop Reference, both published by O'Reilly & Associates. Mark has programmed a variety of Python systems, teaches courses about Python, and has been involved with the Python community since 1992. David Ascher is a hybrid scientist/software engineer/trainer. By day, he is a vision scientist; additionally, he spends a fair bit of his free time learning about computer science and teaching Python.

Inhaltsverzeichnis

Preface. I. The Core Language 1. Getting Started Why Python? How to Run Python Programs A First Look at Module Files Python Configuration Details Summary Exercises. 2. Types and Operators Python Program Structure Why Use Built-in Types? Numbers Strings Lists Dictionaries Tuples Files General Object Properties Built-in Type Gotchas Summary Exercises. 3. Basic Statements Assignment Expressions Print if Tests while Loops for Loops Common Coding Gotchas Summary Exercises. 4. Functions Why Use Functions? Function Basics Scope Rules in Functions Argument Passing Odds and Ends Function Gotchas Summary Exercises. 5. Modules Why Use Modules? Module Basics Module Files Are Namespaces Import Model Reloading Modules Odds and Ends Module Gotchas Summary Exercises. 6. Classes Why Use Classes? Class Basics Using the Class Statement Using Class Methods Inheritance Searches Namespace Trees Operator Overloading in Classes Namespace Rules: The Whole Story Designing with Classes Odds and Ends Class Gotchas Summary Exercises. 7. Exceptions Why Use Exceptions? Exception Basics Exception Idioms Exception Catching Modes Odds and Ends Exception Gotchas Summary Exercises II. The Outer Layers. 8. Built-in Tools Built-in Functions Library Modules Exercises. 9. Common Tasks in Python Data Structure Manipulations Manipulating Files Manipulating Programs Internet-Related Activities Bigger Examples Exercises. 10. Frameworks and Applications An Automated Complaint System Interfacing with COM: Cheap Public Relations A Tkinter-Based GUI Editor for Managing Form Data Design Considerations JPython: The Felicitous Union of Python and Java Other Frameworks and Applications Exercises. III. Appendixes. A. Python Resources B. Platform-Specific Topics. C Solutions to Exercises. Index

Zusätzliche Informationen

GOR001335480
9781565924642
1565924649
Learning Python Mark Lutz
Gebraucht - Sehr Gut
Gebundene Ausgabe
O'Reilly Media
19990511
384
N/A
Die Abbildung des Buches dient nur Illustrationszwecken, die tatsächliche Bindung, das Cover und die Auflage können sich davon unterscheiden.
Dies ist ein gebrauchtes Buch. Es wurde schon einmal gelesen und weist von der früheren Nutzung Gebrauchsspuren auf. Wir gehen davon aus, dass es im Großen und Ganzen in einem sehr guten Zustand ist. Sollten Sie jedoch nicht vollständig zufrieden sein, setzen Sie sich bitte mit uns in Verbindung.