Python - historie, instalace, popis jazyka, první script(1)







    Python - historie, instalace, popis jazyka, první script


- pozn.: tento seriál o programování, respektive scriptování v Pythonu je určen i pro úplné začátečníky v programování, tento jazyk je pro začátečníky přímo určený (viz. První jazyk: Python)

Co je to Python?

    Python je scriptovací(programovací) jazyk, je také interpretovaný (lze ho přeložit do spustitelného souboru), interaktivní a objektově orientovaný programovací jazyk (lze psát také strukturovaně, funkcionálně).

Historie Pythonu

    Python byl navržen v roce 1990-1991 Guido van Rossumem v Matematickém centru Stitching v Nizozemí jako následník jazyka nazývaného ABC. V roce 1995 se dále vyvíjel v Corporation for National Research Initiatives (CNRI) ve Visrginii. Poté v roce v 2000 byla založena společnost BeOpen.com, dále se přesunuli už i s dalšími vývojáři pod společnost Zope Corporation. Dnes ho dále vyvíjí hlavně sám Guide a mnoho dalších vývojářů po celém světě, který ho vyvíjejí pod "střechou" neziskové organizace Python Software Foundation, která byla založena v roce 2001. Jméno Python získal z pořadu Monty Python's Flying Circus, přímou souvislost s hady(python=krajta) to nemá, ale mnoho webů to používá jako logo Pythonu. Python byl vždy open-source měl tedy otevřený kód, viz. opensource.com.

Popis jazyka

    Základní popis: To všechno byly výhody a teď nevýhody:

Instalace

    Instalace Pythonu je opravdu triviální. Stačí si stáhnout Python z Python.org, toto je odkaz na ftp s Pythonem. Je tam instalace pro Windows i Linux. Instalaci spustíte a jen odklikáte next... Poté už se vám v Nabídce start Python 2.4, to číslo záleží na verzi. Pak spustíte IDLE nebo command line a můžete psát příkazy (měly by se vám vypsat informace o verzi a potom toto >>>, tomu se říká výzva promt), to je ten interaktivní příkazový řádek, tak si zkuste třeba print "Ahoj světe!", vypíše se Ahoj světe! a pokud si chcete udělat opravdu program. Tak to uložte do souboru s příponou py, třeba ahoj.py a dvojklikem to ve Windows sputíte příkazovou řádku, kde se vám vypíše Ahoj světe!. Tak to byl váš první program v Pythonu.

První script

    Tady vám ukážu první script a porovnání s jazyky C++ a Java, to už nejsou scriptovací, ale systémové jazyky. První v Pythonu:
print "Ahoj světe!!!"
Je docela krátký, že? A teď C++:
#include    
using namespace std;
int main() 
{  
    cout << "Ahoj svete!!!" << endl; 
    return 0;   
}
a java:
public class Prvni {
    public static void main(String[] args) {
        System.out.println("Ahoj světe!!!");
    } 
} 
V Pythonu je jasně nejkratší, to je velká výhoda Pythonu. A je tam jasně vidět, co bude dělat, syntaxe je nejintuivnější.

Kde se používá

To jen, aby někdo neměl pocit, že profesionálové ho vůbec nepoužívají.


autor: Vítězslav Titl
publikováno: 22.7.2005

Scriptici.cz

- o tvorbě webových stránek (xHTML, HTML, CSS, PHP, JavaScript), scripty a programování (Python, C++)
Google
 
Web scriptici.titl.name