You are on page 1of 13

Python

Filip Hodurek kl 1Ti Gr2


Czym jest

• Python jest prostym językiem


zorientowanym obiektowo (OOP –Open
Oriented Programming), posiadającym
czytelną składnię, łatwy w utrzymaniu i
integracji z komponentami języka C,
posiadającym bogaty zbiór interfejsów,
bibliotek i narzędzi programistycznych.
W co jest wyposażony

• Język Python wyposażony jest w translator


typu interpretator. co daje większą łatwość
modyfikacji gotowego programu, lecz obniża
efektywność działania w stosunku do języków
kompilowanych, takich jak C.
Zastosowanie jezyka
Python

• Język Python daje wiele możliwości,


ponieważ dzięki niemu stworzysz zarówno
proste skrypty, jak i skomplikowane
aplikacje backendowe. Jego uniwersalność i
prostota przyniosła spore zainteresowanie
oraz ogromne grono odbiorców. Jeśli chodzi o
zastosowania Pythona, to zaliczamy do nich:
Korzyści Pythona

tworzenie oprogramowania dla robotów, programowanie gier i aplikacji,


tworzenie backendu stron internetowych, tworzenie programów przetwarzających bazy
danych, tworzenie skryptów systemowych,
testowanie oprogramowania, tworzenie aplikacji mobilnych,
analiza danych, sztuczna inteligencja (artificial intelligence, AI).
Jakie programowanie
możliwe jest w jezyku
Python
• Posiada w pełni dynamiczny system typów i
automatyczne zarządzanie pamięcią, będąc
w tym podobnym do
języków Perl, Ruby, Scheme czy Tcl. Podobnie
jak inne języki dynamiczne jest często
używany jako język
skryptowy. Interpretery Pythona są dostępne
na wiele systemów operacyjnych.
Obiektowe

• Programowanie obiektowo (ang. object-


oriented programming, OOP) to sposób
tworzenia oprogramowania, w którym
obiekty ze świata rzeczywistego
przedstawiamy jako obiekty programowe,
gdzie każdy z nich posiada swoje cechy
(zwane atrybutami) oraz może wykonywać
jakieś czynności (nazywane metodami).
Imperatywne

• Programowanie imperatywne – paradygmat


programowania, który opisuje proces
wykonywania jako sekwencję instrukcji
zmieniających stan programu. Podobnie jak
tryb rozkazujący w lingwistyce wyraża
żądania jakichś czynności do wykonania.
Programy imperatywne składają się z ciągu
komend do wykonania przez komputer.
Funkcyjne

• Polega to na konstruowaniu funkcji oraz na


obliczaniu wartości wyrażeń. W ten sposób
otrzymuje się kod odporny na błędy. Python
nie jest w pełni funkcyjnym językiem
programowania, jednak pozwala na taki
sposób pisania programów. Dzięki temu
umożliwia tworzenie zwięzłego i
eleganckiego kodu.
Podsumownaie

You might also like