Below you will find 0 categories and 2 links related to Python Howto Resources.
This textbook for a beginning programming course introduces the principles of control structures, object-oriented programming, Python modules, the graphical user interface, XML, and event-driven programming. A case study implements an online bookstore e-business. This addition to the How to Program series is suitable for Python programming courses or Web programming courses focusing on Python programming found in departments of Computer Science, CIS, MIS, IT, Business, Engineering and Continuing Education. Topics include: 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.
Python is an easy to learn, powerful programming language. It has efficient high-level data structures and a simple but effective approach to object-oriented programming. Python's elegant syntax and dynamic typing, together with its interpreted nature, make it an ideal language for scripting and rapid application development in many areas on most platforms. This tutorial introduces the reader informally to the basic concepts and features of the Python language and system. It helps to have a Python interpreter handy for hands-on experience, but all examples are self-contained, so the tutorial can be read off-line as well. This tutorial does not attempt to be comprehensive and cover every single feature. Instead, it introduces many of Python's most noteworthy features, and will give you a good idea of the language's flavor and style. After reading it, you will be able to read and write Python modules and programs.