Martin Svoboda

Martin Svoboda - Blog

Python? Co to je a k čemu je dobrý?


Stručná historie jazyka Python

Python, vytvořil Guido van Rossum na konci 80. let 20. Nepojmenoval jej po hadovy, ale na počest britské komediální skupiny Monty Python. Jazyk Python byl vydán jako open-source v roce 1991 a od té doby prošel významnými aktualizacemi. V roce 2000 vyšel Python 2.0 a v roce 2008 současný Python 3.0. Python 2 a 3 existovali několik let vedle sebe. V roce 2020 byla vydána poslední aktualizace Pythonu 2 a dále se nebude rozvíjet.

Časová osa Pythonu

Co můžeš s Pythonem programovat

Python je díky své jednoduchosti a výkonným knihovnám všestranný programovací jazyk s využitím v různých oblastech:

  • Vývoj webových aplikací
  • Datová věda
  • Strojové učení a umělá inteligence
  • Automatizace a skriptování
  • Vývoj jednodušších her
  • Desktopové aplikace
Co se s ním dá dělat

Přehled silných a slabých stránek

Jako všechny programovací jazyky má i Python své silné a slabé stránky. mezi silné stránky patří.

silné a slabé stránky Pythonu

Silné stránky

  • Snadno se učí a čte
  • Rozsáhlé knihovny
  • Vhodná pro Windows, MacOS i Linux
  • Silná podpora komunity
  • Vysokoúrovňový interpretovaný jazyk
  • Dynamicky typovaný

Naopak slabé stránky jsou.

Slabé stránky

  • Rychlost: V porovnání s nízkoúrovňovými jazyky může být Python pomalejší
  • Vysoké požadavky na paměť: V porovnání se staticky typovanými jazyky
  • Není ideální pro vývoj mobilních aplikací a nízkoúrovňových systémů