Python is the widely used general-purpose high-level programming language. Python was conceived in the late
1980s and it is created by Guido van Rossum . Its syntax allows programmers to express concepts in fewer lines of
code than would be possible in languages such as C. Like other dynamic languages, Python is often used as a
scripting language, but is also used in a wide range of non-scripting contexts. Using third-party tools, such as
Py2exe or Pyinstaller, Python code can be packaged into standalone executable programs. Python interpreters are
available for many operating systems. CPython, the reference implementation of Python, is free and open source
software and has a community-based development model, as do nearly all of its alternative implementations.
CPython is managed by the non-profit Python Software Foundation. Source : [ Read More on wikipedia ]
Download Learning Python by Mark Lutz Ebook PDF Below:
Download Python E-book13.5 MB
Get the PDF E-book from the Google Results Easily.
Download Latest Python Setup 23.5 MB
Python New 3.8.0 Released on May 13, 2020
The new version i.e Python 3.8, includes a range of improvements of the 3.x series, including hundreds of small improvements and bug fixes. Major new features and changes in the 3.8 release series include following measures:- PEP 572, Assignment expressions
- PEP 570, Positional-only arguments
- PEP 587, Python Initialization Configuration (improved embedding)
- PEP 590, Vectorcall: a fast calling protocol for CPython
- PEP 578, Runtime audit hooks
- PEP 574, Pickle protocol 5 with out-of-band data
- Typing-related: PEP 591 (Final qualifier), PEP 586 (Literal types), and PEP 589 (TypedDict)
- Parallel filesystem cache for compiled bytecode
- Debug builds share ABI as release builds
- f-strings support a handy
=
specifier for debugging continue
is now legal infinally:
blocks- on Windows, the default
asyncio
event loop is nowProactorEventLoop
- on macOS, the spawn start method is now used by default in
multiprocessing
multiprocessing
can now use shared memory segments to avoid pickling costs between processestyped_ast
is merged back to CPythonLOAD_GLOBAL
is now 40% fasterpickle
now uses Protocol 4 by default, improving performance
Highly descriptive post, I enjoyed that a lot.
ReplyDeleteWiill there be a part 2?
Excellent blog! Do you have any tips and hinjts for aspiring writers?
ReplyDeleteI'm ppanning to start my own website soon but I'm a little lost on everything.
Woud you propose starting with a free platform like Wordpress or go for a paid option? There arre
so many options out there that I'm totally overwhelmed ..
Any suggestions? Cheers!
Wordpress is a good option to start with go for it!
ReplyDeletePost a Comment