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