Python 101. M. Driscoll
Python 101. M. Driscoll

I think it helps to know the background of the Python programming language. Python was created in the late 1980s. Everyone agrees that its creator is Guido van Rossum when he wrote it as a successor to the ABC programming language that he was using.

Image

Guido named the language after one of his favorite comedy acts: Monty Python. The language wasn’t released until 1991 and it has grown a lot in terms of the number of included modules and packages included. At the time of this writing, there are two major versions of Python: the 2.x series and the 3.x (sometimes known as Python 3000) .

The 3.x series is not backwards compatible with 2.x because the idea when creating 3.x was to get rid of some of the idiosyncrasies in the original. The current versions are 2.7.12 and 3.5.2. Most of the features in 3.x have been backported to 2.x; however, 3.x is getting the majority of Python’s current development, so it is the version of the future.

Some people think Python is just for writing little scripts to glue together “real” code, like C++ or Haskell. However you will find Python to be useful in almost any situation.

Python is used by lots of big name companies such as Google, NASA, LinkedIn, Industrial Light & Magic, and many others. Python is used not only on the backend, but also on the front. In case you’re new to the computer science field, backend programming is the stuff that’s behind the scenes; things like database processing, document generation, etc.

Frontend processing is the pretty stuff most users are familiar with, such as web pages or desktop user interfaces. For example, there are some really nice Python GUI toolkits such as wxPython, PySide, and Kivy.

There are also several web frameworks like Django, Pyramid, and Flask. You might find it surprising to know that Django is used for Instagram and Pinterest. If you have used these or many other websites, then you have used something that’s powered by Python without even realizing it!

 

Скачать книгу можно бесплатно по данной ссылке: Скачать

0
1
0
0
0
0
0
0
0
0 Комментарии

Бесплатное образование

ПРИСОЕДИНЯЙТЕСЬ
Mainkan Lucky Tiger Dengan Pola Paling Banyak Bonus Main Lucky Tiger 1000 Dengan Pola Terbaik Pola Dapatkan Bonus Free Spin Lucky Dog Paling Sering Pola Lucky Ox Terbaru Dengan RTP Tertinggi Pola Terbaik Princess Dengan RTP Gacor Sepang Hari Strategi Bermain Lucky Tiger Dengan Pola Wild Trik Bermain Lucky Mouse Dengan Pola Trik Dapat Scatter Olympus Agar Bonus Kali Trik Spin Manual Mahjong Ways Trik Spin Manual Princess Untuk Bonus X500 Rahasia Lucky Phoenix Dengan Simbol Api Rahasia Maxwin Mahjong 2 Super Bonus RTP Gacor Olympus Hari Ini RTP Lucky Dog Hari Ini Tinggi RTP Lucky Mouse Paling Tinggi Malam Ini RTP Lucky Tiger Konsisten Stabil RTP Mahjong Ways Hari Ini Naik RTP Starlight Princess Naik Drastis RTP Wild Bandito Lagi Panas Bonus Besar Strategi Gacor Gatotkaca Dengan Pola Perkalian Strategi Lucky Tiger Hari Ini Auto Strategi Pola Petir Olympus di Jam Gacor Sweet Bonanza Pola Gacor Pagi Hari Sweet Bonanza RTP Stabil Trik Main Mahjong Ways Dapat Bonus Scatter Slot Gacor Hari Ini Dengan RTP Tinggi dan Frekuensi Menang Stabil Rahasia Scatter Hitam Mahjong Ways 2 yang Sering Tiba-Tiba Muncul Strategi Menang dengan Scatter Mahjong Ways Tanpa Modal Besar Link Slot Gacor Update Harian Dengan Pola Teruji Pro Player Situs Slot Gacor Terbaru 2025 yang Sering Bagi-Bagi Maxwin