Python: Theoretical understanding of python

- 23%

0
Certificate

Paid

Language

Level

Beginner

Last updated on August 20, 2024 3:43 am

Go from beginner to advanced Python programmer with bonus practice activities. Analyze and visualize data. Perfect for beginners. Start now!

Add your review

What you’ll learn

  • Go from a total beginner to a advanced Python programmer
  • Strengthen your skills with bonus practice activities throughout the course
  • Analyze and visualize data
  • Defining Your Python Learning Path

Python is an interpreted high-level general-purpose programming language. Its design philosophy emphasizes code readability with its use of significant indentation. Its language constructs as well as its object-oriented approach aim to help programmers write clear, logical code for small and large-scale projects.

Designed by; Guido van Rossum

Python is dynamically typed and garbage-collected. It supports multiple programming paradigms, including structured (particularly, procedural), object-oriented and functional programming. It is often described as a “batteries included” language due to its comprehensive standard library.

Development

Python’s development is conducted largely through the Python Enhancement Proposal (PEP) process, the primary mechanism for proposing major new features, collecting community input on issues and documenting Python design decisions. Python coding style is covered in PEP 8. Outstanding PEPs are reviewed and commented on by the Python community and the steering council.

Enhancement of the language corresponds with the development of the CPython reference implementation. The mailing list python-dev is the primary forum for the language’s development.

Development originally took place on a self-hosted source-code repository running Mercurial, until Python moved to GitHub in January 2017.

Uses

Python can serve as a scripting language for web applications, e.g., via mod_wsgi for the Apache webserver. With Web Server Gateway Interface, a standard API has evolved to facilitate these applications. Web frameworks like Django, Pylons, Pyramid, TurboGears, web2py, Tornado, Flask, Bottle and Zope support developers in the design and maintenance of complex applications. Pyjs and IronPython can be used to develop the client-side of Ajax-based applications. SQLAlchemy can be used as a data mapper to a relational database. Twisted is a framework to program communications between computers, and is used (for example) by Dropbox.

Who this course is for:

  • For Beginner

User Reviews

0.0 out of 5
0
0
0
0
0
Write a review

There are no reviews yet.

Be the first to review “Python: Theoretical understanding of python”

×

    Your Email (required)

    Report this page
    Python: Theoretical understanding of python
    Python: Theoretical understanding of python
    LiveTalent.org
    Logo
    LiveTalent.org
    Privacy Overview

    This website uses cookies so that we can provide you with the best user experience possible. Cookie information is stored in your browser and performs functions such as recognising you when you return to our website and helping our team to understand which sections of the website you find most interesting and useful.