Learning Python language

Complete Python language tutorial, courses, exercises and Python language examples designed for developers who want to learn the basics of this language. PDF document on 1067 pages created by StackOverFlow.

Table of contents

  • Get started with Python
  • Hello, World in Python using IDLE
  • Hello World Python file
  • Creating variables and assigning values
  • Sequences and collections
  • Built-in constants
  • Spaces vs. tabs
  • String function - str () and repr ()
  • Installing plugins using pip
  • Find / install a package
  • Upgrading Installed Packages
  • Installing Python 2.7.x and 3.x
  • Displays the source code of an object
  • Objects that are not integrated
  • Objects defined interactively
  • Integrated objects
  • Access to the database
  • Important functions of the Cursor
  • SQLite and Python data types
  • Access to the PostgreSQL database with psycopg2
  • Establish a connection to the database and create a table
  • Access to basic attributes using point notation
  • Setters, Getters & Properties
  • Alternatives to changing declarations from other languages
  • Use class introspection
  • Use a context manager
  • Analyzing Command Line Arguments
  • Using Argv Command Line Arguments
  • Custom parser error message with argparse
  • Conceptual grouping of arguments with argparse.add_argument_group ()
  • Anti-Patterns Python
  • Call Python from C #
  • Start a subprocess
  • Waiting for a subprocess to complete
  • Reading the output of a subprocess
  • Interactive access to running subprocesses
  • Write in a subprocess
  • Reading a flow from a subprocess
  • Pause and continue in the loops
  • break declaration
  • continuous statement
  • Nested loops
  • Chemical kinetics (system of ordinary differential equations)
  • Effects of the del command
  • Reusing primitive objects
  • Initialize the serial device
  • Read from the serial port
  • Check which serial ports are available on your machine
  • Count occurrences of a substring in a string: str.count ()
  • Counting occurrences in the numpy array
  • Python competition
  • The multiprocessing module
  • Passing data between multiprocess processes
  • Connecting Python to SQL Server
  • Basic course with Python
  • Create Python packages
  • Parse a string in a time-sensitive datetime object
  • Simple date arithmetic
  • Using datetime base objects
  • Iterate on dates
  • Decorator with arguments (decorator factory)
  • Decorator duties
  • Built-in functions that work with inheritance
  • Class and Instance Variables
  • Linked, unrelated and static methods
  • Start the cleaning code with finally
  • Relaunching the exceptions
  • Hierarchy of exceptions
  • Bidirectional conversions
  • Destructuring the list (aka packing and unpacking)
  • Access values from a dictionary
  • The dict () constructor
  • Avoid KeyError exceptions
  • Access keys and values
  • Create an ordered dictionary
  • Check if it is running in a virtual environment
  • Events sent by the Python server
  • Dictionary key initializations
  • Escape to special characters
  • External input, subset, and output data files using
  • Avoid the multiplatform encoding hell
  • Random access to files using mmap
  • Replacing text in a file
  • Filter as a short circuit check
  • Additional function: filterfalse, ifilterfalse
  • Basic map usage, itertools.imap and future_builtins.map
  • Avoid repetitive and expensive operations by using a conditional clause
  • Python network
Size : 5439.401 Kb
File type : pdf
Downloads: 1136
Created: 2019-04-21

Warning: Trying to access array offset on false in /home/tutovnfz/public_html/article.php on line 233

Others Python Tutorials

Python Tutorial for Beginners in PDF

Practices of the Python Pro

Full Speed Python

Python for You and Me

Python For Loop free PDF

Others related eBooks about Learning Python language

JavaScript RegExp

Download free course JavaScript RegExp, pdf file on 59 pages by Sundeep Agarwal....

RubyFu

This book is a great collection of ideas, tricks, and skills that could be useful for Hack..., download free Ruby tutorial in PDF (281 pages) created by RubyFu ....

Graph Theory - Advanced Algorithms and Applications

This book is prepared as a combination of the manuscripts submitted by respected mathematicians and scientists around the world. As an editor, The author truly enjoyed reading each manuscript. Not only will the methods and explanations help you to understand more about graph theory, but The author a...

The Official Raspberry Pi Handbook 2022

Download free course The Official Raspberry Pi Handbook 2022, pdf file on 204 pages by Wes Archer, David Crookes, PJ Evans, Gareth Halfacree, Rosie Hattersley, Phil King, Nicola King, KG Orphanides....

Struts Framework ,Overview Installation and Setup

Free training material course for Framework Struts ,this pdf tutorial will shows you an overview of this famous Java Framework ,how to install and use it ....

Getting started with Sharepoint

Download free Sharepoint tutorial course in PDF, training file in 10 chapters and 75 pages. Free unaffiliated ebook created from Stack OverFlow contributor....

IPython Interactive Computing and Visualization Cookbook

Download free course IPython Interactive Computing and Visualization Cookbook, pdf file on 548 pages by Cyrille Rossant....

A Whirlwind Tour of Python

Download free course A Whirlwind Tour of Python, pdf file on 98 pages by by Jake VanderPlas....

Programming for Computations - Python: A Gentle Introduction to Numerical Simulations with Python 3.6

This second edition of the well-received book has been extensively revised: All code is now written in Python version 3.6 (no longer version 2.7). In addition, the two first chapters of the previous edition have been extended and split up into five new chapters, thus expanding the introduction to pr...

Programming for Computations - Python, 2nd Edition

This book presents computer programming as a key method for solving mathematical problems...., download free Programming for Computations tutorial in PDF (350 pages) created by Svein Linge ....