Python dla inżynierów

Python dla inżynierów: #5 Słowniki

Jednym z wbudowanych typów w Pytona są tzw. słowniki (ang. dictionary). Słownik jest strukturą danych podobną do list z tą różnicą, że słowniki nie pracują w oparciu o indeksy, ale w oparciu o parę: klucz – wartość. Można powiedzieć, że słowniki zbudowane są z par klucz – wartość, które to określają wzajemną relację między nimi.

Czytaj dalej

Python dla inżynierów

Python dla inżynierów: #4 Krotki

W Pythonie oprócz znanych Ci już list są też mniej znane, jednak nieraz bardzo przydatne, elementy zwane krotkami (ang. Tuples). Krotka jest to – mówiąc najkrócej – zbiór elementów. Wiele cech krotek jest podobnych do list, wiele jednak je od nich odróżnia. Ale tego dowiesz się za moment.

Czytaj dalej

Python dla inżynierów

Python dla inżynierów: #2 Napisy (Strings)

W drugiej lekcji „Python dla inżynierów” nauczę Cię jak tworzyć napisy w Pythonie i jak operować na nich. Potrafisz już co prawda pisać proste procedury obliczeniowe, ale jak wykorzystać wyniki z Pythona do Twoich projektów? „Gołe” wyniki nie przydadzą się na wiele. Jak zatem pokazać wyniki tych obliczeń? Jak wprowadzić do algorytmów Pythona napisy i jak je później wyświetlić? Tego nauczysz się z tej lekcji!

Czytaj dalej

Python dla inżynierów

Python dla inżynierów: #1 Wprowadzenie i Liczby

Co robisz, jeśli masz do obliczenia coś nietypowego? Albo coś, czego nie da się obliczyć komercyjnym oprogramowaniem, którego używasz na co dzień? Jakich wtedy narzędzi używasz do swoich obliczeń? Liczysz ręcznie, Excel, a może tworzysz własne procedury obliczeniowe programując w jakimś języku?

Ja na co dzień używam w takich przypadkach Pythona. Towarzyszy mi on w mojej codziennej pracy od 2013 r. i coraz bardziej go lubię (z roku na rok jest też coraz popularniejszy).

Pokażę Ci, że programowanie własnych algorytmów i procedur obliczeniowych jest łatwe i pomaga w codziennej pracy projektowej. A z czasem, kiedy stworzysz już kilka algorytmów, oszczędzisz godziny mozolnej pracy.

Czytaj dalej