Python jest obiektowym językiem programistycznym, który charakteryzuje się czytelnością i klarownością kodu źródłowego. Jest także językiem wieloplatformowym, o bardzo szerokim zastosowaniu, począwszy od tworzenia back-endu aplikacji webowych, a skończywszy na takich dziedzinach jak data science i machine learning. Wśród programistów cieszy się niesłabnącą popularnością, głownie ze względu na wszechstronne zastosowanie, posiadanie niezwykle rozbudowanych i bogatych […]

Dagmara Czarnota, 21 października 2020

1. Rosnąca popularność W rankingu najpopularniejszych języków programowania TIOBE Programming Community Index (z października 2019 roku) Python plasuje się na trzecim miejscu (po Javie i C). To o jedno oczko wyżej, niż rok wcześniej. Ta tendencja nie powinna dziwić – prostota składni, wysoki poziom abstrakcji oraz bogaty zbiór bibliotek i pakietów sprawia, że liczba użytkowników […]

Maciej Mazurek, 13 stycznia 2020

Wstęp Celem tego artykułu jest przedstawienie koncepcji działania sieci neuronowych, a konkretnie sieci neuronowych typu Feedforward neural network, poprzez skonstruowanie prostego przykładu takiej sieci w języku Python. Do pełnego zrozumienia załączonego do artykułu kodu wymagana jest jedynie umiejętność mnożenia macierzy. Sieć neuronowa to statystyczny model obliczeniowy stosowany w uczeniu maszynowym. Można o nim myśleć jak […]

Maciej Mazurek, 8 stycznia 2020

Zastosowania w nauce Python jest bardzo chętnie używany przez programistów działających w przeróżnych dziedzinach. Używają go bioinformatycy, inżynierowie, matematycy, astronomowie czy kognitywiści. Poniżej przedstawiamy niektóre narzędzia dostępne w języku Python używane w poszczególnych dziedzinach nauki. Bioinformatyka Najpopularniejszym pakietem stosowanym przez bioinformatyków jest Biopython. Umożliwia między innymi: parsowanie i obsługę popularnych bioinformatycznych formatów danych np. Clustal, […]

Maciej Mazurek, 30 grudnia 2019