Python 3

Ein Lern- und Arbeitsbuch
Author: Ernst-Erich Doberkat
Publisher: Walter de Gruyter GmbH & Co KG
ISBN: 311054458X
Category: Computers
Page: 323
View: 7487
DOWNLOAD NOW »
Das Buch führt in die wesentlichen Teile der sehr umfangreichen Programmiersprache Python ein. Konzepte werden an Beispielen ausführlich dargestellt, um dem Leser die Möglichkeiten und Grenzen aufzuzeigen, und um ihm ein Gefühl dafür zu geben, was man damit machen kann. Dabei wird großer Wert auf die möglichen Anwendungen gelegt wie z.B. die objektorientierte Programmierung. Sorgfältig ausgewählte Aufgaben helfen zur Vertiefung. Python enthält eine außerordentlich umfangreiche Kollektion von Bibliotheken angemessen ausgewählt, importiert und benutzt werden wollen. Auch das wird thematisiert Aus dem Inhalt: 1. Einführung in die Elemente der Sprache _ Programmierumgebung (und Installation); verfügbare Dokumentation und ihre Handhabung _ Datenstrukturen _ Kontrollstrukturen _ Defnition von Funktionen, funktionale Aspekte der Sprache _ Iteratoren und Generatoren _ Namensrräume _ Module und Importmechanismen 2. Objektorientierung _ Objekte und Vererbung _ Realisierung abstrakter Datentypen _ Ausnahmen 3. Ausgewählte Bibliotheken in Ansätzen dargestellt _ Numpy und Panda zur Manipulation von Daten _ Matplotlib zur graphischen Darstellung von Daten _ Scikit-learn zur Daten-Analyse _ SymPy zur symbolischen Manipulation

Python 3

Lernen und professionell anwenden. Das umfassende Praxisbuch
Author: Michael Weigend
Publisher: MITP-Verlags GmbH & Co. KG
ISBN: 3958457932
Category: Computers
Page: 992
View: 2462
DOWNLOAD NOW »
Einführung in alle Sprachgrundlagen: Klassen, Objekte, Vererbung, Dictionaries Benutzungsoberflächen und Multimediaanwendungen mit PyQt, Datenbanken, XML und Internet-Programmierung Wissenschaftliches Rechnen mit NumPy, parallele Verarbeitung großer Datenmengen, Datenvisualisierung mit Matplotlib Übungen mit Musterlösungen zu jedem Kapitel Die Skriptsprache Python ist mit ihrer einfachen Syntax hervorragend für Einsteiger geeignet, um modernes Programmieren zu lernen. Mit diesem Buch erhalten Sie einen umfassenden Einstieg in Python 3 und lernen darüber hinaus auch weiterführende Anwendungsmöglichkeiten kennen. Michael Weigend behandelt Python von Grund auf und erläutert die wesentlichen Sprachelemente. Er geht dabei besonders auf die Anwendung von Konzepten der objektorientierten Programmierung ein. Insgesamt liegt der Schwerpunkt auf der praktischen Arbeit mit Python. Ziel ist es, die wesentlichen Techniken und dahinter stehenden Ideen anhand zahlreicher anschaulicher Beispiele verständlich zu machen. Zu typischen Problemstellungen werden Schritt für Schritt Lösungen erarbeitet. So erlernen Sie praxisorientiert die Programmentwicklung mit Python und die Anwendung von Konzepten der objektorientierten Programmierung. Alle Kapitel enden mit einfachen und komplexen Übungsaufgaben mit vollständigen Musterlösungen. Das Buch behandelt die Grundlagen von Python 3 (Version 3.6) und zusätzlich auch weiterführende Themen wie die Gestaltung grafischer Benutzungsoberflächen mit tkinter und PyQt, Threads und Multiprocessing, CGI- und Internet-Programmierung, automatisiertes Testen, Datenmodellierung mit XML und JSON, Datenbanken, Datenvisualisierung mit Matplotlib und wissenschaftliches Rechnen mit NumPy. Der Autor wendet sich sowohl an Einsteiger als auch an Leser, die bereits mit einer höheren Programmiersprache vertraut sind. Zugleich bietet sich dieses Lehrbuch als Textgrundlage oder nützliche Ergänzung zu Universitätskursen an.

Python 3


Author: Steffan Kaminski
Publisher: Walter de Gruyter GmbH & Co KG
ISBN: 3110473658
Category: Computers
Page: 498
View: 4683
DOWNLOAD NOW »
Das Buch führt in die Anweisungen und Syntax von Python ein, um dann Module aus der Standardbibliothek vorzustellen. Der Leser wird dadurch in die Lage versetzt, die verschiedensten Aufgaben aus der täglichen Programmierpraxis zu lösen. Python ist eine universelle objektorientierte Programmiersprache. Die klare Syntax kombiniert mit mächtigen Erweiterungen in der Standardbibliothek ermöglichen kurze, gut lesbare Programme.

Python 3 - Intensivkurs

Projekte erfolgreich realisieren
Author: Mark Pilgrim
Publisher: Springer-Verlag
ISBN: 9783642043772
Category: Computers
Page: 351
View: 3486
DOWNLOAD NOW »
Python ist eine vollwertige Programmiersprache, mit der sich auch größere Anwendungen entwickeln lassen. In den letzten Jahren hat sie an Beliebtheit gewonnen, und mit Python 3 steht eine stark erweiterte Version zur Verfügung. In dem Band werden die Werkzeuge und Programmiermöglichkeiten praxisorientiert vorgestellt. Jedes Kapitel beginnt mit einem vollwertigen, lauffähigen Codebeispiel, das jeweils ausführlich analysiert wird. Im Vordergrund stehen die unmittelbare praktische Anwendung und die Realisierung von Projekten mit Python 3.

Einführung in Python 3

Für Ein- und Umsteiger
Author: Bernd Klein
Publisher: Carl Hanser Verlag GmbH Co KG
ISBN: 3446441514
Category: Computers
Page: 512
View: 3853
DOWNLOAD NOW »
EINFÜHRUNG IN PYTHON 3// - Besonders geeignet für Programmieranfänger, aber auch für Umsteiger von anderen Sprachen wie C, C++, Java oder Perl - Systematische und praxisnahe Einführung in die Kunst der Programmierung - Praxisnahe Übungen mit ausführlich dokumentierten Musterlösungen zu jedem Kapitel Die wesentlichen Begriffe und Techniken der Programmierung und die zugrundeliegenden Ideen werden in diesem Buch anschaulich erklärt. Die Problemstellungen werden mit typischen Beispielen verdeutlicht, die sich leicht auf andere Anwendungsfälle übertragen lassen. Ebenso dienen die Übungsaufgaben mit ausführlich dokumentierten Musterlösungen nicht nur dazu, den Stoff zu vertiefen, sondern auch, exemplarische Vorgehensweisen zu demonstrieren, die in vielen anderen Bereichen Verwendung finden können. Als idealer Einstieg für Programmieranfänger wie für Umsteiger behandelt dieses Buch alle grundlegenden Sprachelemente von Python 3. Aber auch Python-Kennern bietet das Buch viele weiterführende Themen wie Systemprogrammierung, Threads, Forks, Ausnahmehandlungen und Modultests. In interessanten Anwendungsfällen werden alle erlernten Konzepte zusammengeführt: Design einer Klasse „Bruch“ für Bruchrechnung, Implementierung des Spieles Mastermind und eine komplette Einführung in die automatische Dokumentenklassifikation. In dieser 2., grundlegend überarbeiteten und verbesserten Auflage wird auch auf die Besonderheiten der Ein- und Ausgabe bei Python eingegangen. Das komplett umgeschriebene Kapitel über objektorientierte Programmierung bietet einen anschaulichen Einstieg in die OOP, der leicht verständlich in den pythonischen Stil einführt, der sich deutlich von C++ und Java unterscheidet. Erweitert wurde auch das umfassende Stichwortverzeichnis und somit die Verwendung des Buches als Nachschlagewerk zusätzlich verbessert. AUS DEM INHALT: Erste Schritte mit Python // Datentypen: Listen, Tupel, Mengen und Dictonaries // Verzweigungen // Schleifen mit while und for // Modularisierung // Funktionen und rekursive Funktionen // Listen- und Mengenabstraktion im Vergleich zu „lambda“, „map“ und „filter“ // Reguläre Ausdrücke // Ausnahmebehandlung // Objektorientierte Programmierung // Module benutzen und schreiben // Systemprogrammierung // Threads und Forks // Persistente Datenhaltung mit Pickle und Shelve // Anwendungsbeispiele: Bruchklasse, Mastermind und Textklassifikation

Einführung in Python 3 : in einer Woche programmieren lernen ; [im Internet: Musterlösungen zu den Übungen]


Author: Bernd Klein
Publisher: N.A
ISBN: 9783446435476
Category:
Page: 427
View: 9695
DOWNLOAD NOW »


The Absolute Basics: Python 3


Author: Phil Corbett
Publisher: Phil Corbett (PhiCorb)
ISBN: N.A
Category: Computers
Page: 45
View: 5045
DOWNLOAD NOW »
Covering the absolute basics of starting programming in Python 3, this book allows beginners to get a quick start in developing in Python 3. This includes: - Installing & setting up Python - Using an IDE and creating your first project - Introduction to variables, and using basic mathematical operators - Producing output, as well as receiving and handling user input - Basic logic, including looping and conditional statements - Much more! Note that this Google Play edition has had some interactivity features removed for compatibility reasons.

Programming in Python 3

A Complete Introduction to the Python Language
Author: Mark Summerfield
Publisher: Pearson Education
ISBN: 9780321606594
Category: Computers
Page: 552
View: 5262
DOWNLOAD NOW »
Python 3 is the best version of the language yet: It is more powerful, convenient, consistent, and expressive than ever before. Now, leading Python programmer Mark Summerfield demonstrates how to write code that takes full advantage of Python 3’s features and idioms. The first book written from a completely “Python 3” viewpoint, Programming in Python 3 brings together all the knowledge you need to write any program, use any standard or third-party Python 3 library, and create new library modules of your own. Summerfield draws on his many years of Python experience to share deep insights into Python 3 development you won’t find anywhere else. He begins by illuminating Python’s “beautiful heart”: the eight key elements of Python you need to write robust, high-performance programs. Building on these core elements, he introduces new topics designed to strengthen your practical expertise—one concept and hands-on example at a time. This book’s coverage includes Developing in Python using procedural, object-oriented, and functional programming paradigms Creating custom packages and modules Writing and reading binary, text, and XML files, including optional compression, random access, and text and XML parsing Leveraging advanced data types, collections, control structures, and functions Spreading program workloads across multiple processes and threads Programming SQL databases and key-value DBM files Utilizing Python’s regular expression mini-language and module Building usable, efficient, GUI-based applications Advanced programming techniques, including generators, function and class decorators, context managers, descriptors, abstract base classes, metaclasses, and more Programming in Python 3 serves as both tutorial and language reference, and it is accompanied by extensive downloadable example code—all of it tested with the final version of Python 3 on Windows, Linux, and Mac OS X.

Python 3 for Absolute Beginners


Author: Tim Hall,J-P Stacey
Publisher: Apress
ISBN: 1430216336
Category: Computers
Page: 300
View: 2909
DOWNLOAD NOW »
There are many more people who want to study programming other than aspiring computer scientists with a passing grade in advanced calculus. This guide appeals to your intelligence and ability to solve practical problems, while gently teaching the most recent revision of the programming language Python. You can learn solid software design skills and accomplish practical programming tasks, like extending applications and automating everyday processes, even if you have no programming experience at all. Authors Tim Hall and J–P Stacey use everyday language to decode programming jargon and teach Python 3 to the absolute beginner.

Dive Into Python 3


Author: Mark Pilgrim
Publisher: Apress
ISBN: 1430224169
Category: Computers
Page: 412
View: 6721
DOWNLOAD NOW »
Mark Pilgrim's Dive Into Python 3 is a hands-on guide to Python 3 and its differences from Python 2. As in the original book, Dive Into Python, each chapter starts with a real, complete code sample, proceeds to pick it apart and explain the pieces, and then puts it all back together in a summary at the end. This book includes: Example programs completely rewritten to illustrate powerful new concepts now available in Python 3: sets, iterators, generators, closures, comprehensions, and much more A detailed case study of porting a major library from Python 2 to Python 3 A comprehensive appendix of all the syntactic and semantic changes in Python 3 This is the perfect resource for you if you need to port applications to Python 3, or if you like to jump into languages fast and get going right away.

Python 3 Object Oriented Programming


Author: Dusty Phillips
Publisher: Packt Publishing Ltd
ISBN: 1849511276
Category: Computers
Page: 404
View: 6119
DOWNLOAD NOW »
Harness the power of Python 3 objects.

Numerical Methods in Engineering with Python 3


Author: Jaan Kiusalaas
Publisher: Cambridge University Press
ISBN: 1139620584
Category: Technology & Engineering
Page: N.A
View: 6207
DOWNLOAD NOW »
This book is an introduction to numerical methods for students in engineering. It covers solution of equations, interpolation and data fitting, solution of differential equations, eigenvalue problems and optimisation. The algorithms are implemented in Python 3, a high-level programming language that rivals MATLAB® in readability and ease of use. All methods include programs showing how the computer code is utilised in the solution of problems. The book is based on Numerical Methods in Engineering with Python, which used Python 2. This new edition demonstrates the use of Python 3 and includes an introduction to the Python plotting package Matplotlib. This comprehensive book is enhanced by the addition of numerous examples and problems throughout.

Advanced Python 3 Programming Techniques


Author: Mark Summerfield
Publisher: Pearson Education
ISBN: 9780321637710
Category: Computers
Page: 68
View: 5438
DOWNLOAD NOW »
This short cut is taken from Programming in Python 3: A Complete Introduction to the Python Language (Addison-Wesley, 2009) and provides self-containedcoverage of Python’s advanced features. Most of the techniques covered arenot needed every day, but in the right circumstances they can make a crucialdifference, allowing us to write clean and straightforward code rather thanhaving to resort to hacks and workarounds to achieve what we need. The shortcut explains a range of procedural, object-oriented, and functional-style techniques,and the information provided will be a considerable addition to mostPython programmers’ toolboxes.

Python 3 Web Development Beginner's Guide


Author: Michel Anders
Publisher: Packt Publishing Ltd
ISBN: 1849513759
Category: Computers
Page: 336
View: 2793
DOWNLOAD NOW »
Part of Packt's Beginner's Guide Series, this book follows a sample application, with lots of screenshots, to help you get to grips with the techniques as quickly as possible. Moderately experienced Python programmers who want to learn how to create fairly complex, database-driven, cross browser compatible web apps that are maintainable and look good will find this book of most use. All key technologies except for Python 3 are explained in detail.

Python 3 Text Processing with NLTK 3 Cookbook


Author: Jacob Perkins
Publisher: Packt Publishing Ltd
ISBN: 1782167862
Category: Computers
Page: 304
View: 8512
DOWNLOAD NOW »
This book is intended for Python programmers interested in learning how to do natural language processing. Maybe you’ve learned the limits of regular expressions the hard way, or you’ve realized that human language cannot be deterministically parsed like a computer language. Perhaps you have more text than you know what to do with, and need automated ways to analyze and structure that text. This Cookbook will show you how to train and use statistical language models to process text in ways that are practically impossible with standard programming tools. A basic knowledge of Python and the basic text processing concepts is expected. Some experience with regular expressions will also be helpful.

Einführung in Python 3

Für Ein- und Umsteiger
Author: Bernd Klein
Publisher: Carl Hanser Verlag GmbH Co KG
ISBN: 3446453873
Category: Computers
Page: 555
View: 8210
DOWNLOAD NOW »
EINFÜHRUNG IN PYTHON 3 Als idealer Einstieg für Programmieranfänger wie für Umsteiger behandelt dieses Buch alle grundlegenden Sprachelemente von Python 3. Aber auch Python-Kennern bietet das Buch viele weiterführende Themen wie Systemprogrammierung, Threads, Forks, Ausnahmehandlungen und Modultests. Erste Schritte mit Python - Besonders geeignet für Programmieranfänger, aber auch für Umsteiger von anderen Sprachen wie C, C++, Java oder Perl - Systematische und praxisnahe Einführung in die Kunst der Programmierung - Praxisnahe Übungen mit ausführlich dokumentierten Musterlösungen zu jedem Kapitel Objektorientierte Programmierung Die wesentlichen Begriffe und Techniken der Programmierung und die zugrundeliegenden Ideen werden in diesem Buch anschaulich erklärt. Die Problemstellungen werden mit typischen Beispielen verdeutlicht, die sich leicht auf andere Anwendungsfälle übertragen lassen. Ebenso dienen die Übungsaufgaben mit ausführlich dokumentierten Musterlösungen nicht nur dazu, den Stoff zu vertiefen, sondern auch, exemplarische Vorgehensweisen zu demonstrieren, die in vielen anderen Bereichen Verwendung finden können. Anwendungsbeispiele: Bruchklasse, Mastermind und Textklassifikation In interessanten Anwendungsfällen werden alle erlernten Konzepte zusammengeführt: Design einer Klasse „Bruch“ für Bruchrechnung, Implementierung des Spieles Mastermind und eine komplette Einführung in die automatische Dokumentenklassifikation. Erweitert wurde auch das umfassende Stichwortverzeichnis und somit die Verwendung des Buches als Nachschlagewerk zusätzlich verbessert.

Programming in Python 3


Author: N.A
Publisher: Pearson Education India
ISBN: 9788131727010
Category:
Page: 552
View: 8088
DOWNLOAD NOW »


Scientific Computing with Python 3


Author: Claus Fuhrer,Jan Erik Solem,Olivier Verdier
Publisher: Packt Publishing Ltd
ISBN: 1786463644
Category: Computers
Page: 332
View: 3527
DOWNLOAD NOW »
An example-rich, comprehensive guide for all of your Python computational needs About This Book Your ultimate resource for getting up and running with Python numerical computations Explore numerical computing and mathematical libraries using Python 3.x code with SciPy and NumPy modules A hands-on guide to implementing mathematics with Python, with complete coverage of all the key concepts Who This Book Is For This book is for anyone who wants to perform numerical and mathematical computations in Python. It is especially useful for developers, students, and anyone who wants to use Python for computation. Readers are expected to possess basic a knowledge of scientific computing and mathematics, but no prior experience with Python is needed. What You Will Learn The principal syntactical elements of Python The most important and basic types in Python The essential building blocks of computational mathematics, linear algebra, and related Python objects Plot in Python using matplotlib to create high quality figures and graphics to draw and visualize your results Define and use functions and learn to treat them as objects How and when to correctly apply object-oriented programming for scientific computing in Python Handle exceptions, which are an important part of writing reliable and usable code Two aspects of testing for scientific programming: Manual and Automatic In Detail Python can be used for more than just general-purpose programming. It is a free, open source language and environment that has tremendous potential for use within the domain of scientific computing. This book presents Python in tight connection with mathematical applications and demonstrates how to use various concepts in Python for computing purposes, including examples with the latest version of Python 3. Python is an effective tool to use when coupling scientific computing and mathematics and this book will teach you how to use it for linear algebra, arrays, plotting, iterating, functions, polynomials, and much more. Style and approach This book takes a concept-based approach to the language rather than a systematic introduction. It is a complete Python tutorial and introduces computing principles, using practical examples to and showing you how to correctly implement them in Python. You'll learn to focus on high-level design as well as the intricate details of Python syntax. Rather than providing canned problems to be solved, the exercises have been designed to inspire you to think about your own code and give you real-world insight.