| suma dwóch wektorów |
| różnica dwóch wektorów |
| mnożenie liczby i wektora |
| iloczyn skalarny dwóch wektorów |
Funkcje w języku Python mają wiele praktycznych zalet:
Pętla for
Pętla for w języku Python, powtarza blok instrukcji określoną ilość razy. Podczas jej tworzenia, możemy określić ile razy ma się ona wykonać.
Przykład pętli for:
Budowa instrukcji warunkowej:
if warunek :
[
else
[
Aby w kodzie zrobić coś pod określonym warunkiem, używamy instrukcji warunkowej if. Zaczynamy ją od słowa kluczowego if, po czym umieszczamy warunek. Warunek to wyrażenie zwracające wartość logiczną. Można go utworzyć na przykład przy użyciu znaku porównania ==, < czy !=. Za warunkiem umieszczamy dwukropek : i od następnej linii określamy instrukcje, które powinny zostać wywołane, gdy warunek jest spełniony. Te instrukcje nazywane są ciałem warunku. Instrukcje w ciele muszą być poprzedzone wcięciem, czyli czterema spacjami. Dzięki tym wcięciom Python jest w stanie odróżnić je od reszty kodu. Jeśli warunek nie jest spełniony, to te instrukcje nie zostaną wykonane.
Za pomocą instrukcji warunkowych możemy tworzyć kod, który czasem się wykonuje, a innym razem nie, w zależności od warunków programu w tym czasie. W przypadku, gdy zawsze wykonujemy każdą instrukcję programu, przechodząc od góry do dołu (każda linia wykonana jest w kolejności), nie wymagamy od programu wyznaczenia wartości konkretnych warunków. Korzystając z instrukcji warunkowych, programy mogą ustalić, czy spełnione są określone warunki, a następnie dowiedzieć się, co wykonywać dalej.
Przykładowa instrukcja warunkowa:
Jeśli w przepisie mamy wypisane ilości składników na potrawę dla innej ilości osób niż zaprosiliśmy, to program ten na podstawie wprowadzonych danych będzie w stanie obliczyć ile danego składnika będziemy potrzebować, aby przygotować tą potrawę dla osób zaproszonych.
Algorytm to sposób postępowania (przepis) umożliwiający rozwiązanie określonego zadania (klasy zadań), podany w postaci skończonego zestawu czynności do wykonania, ze wskazaniem ich następstwa.
Język programowania można podzielić ze względu na poziom języka programowania:
Kompilacja polega na zamianie kodu napisanego przez programistę na kod maszynowy zrozumiały przez komputer, a interpretacja polega na przeanalizowaniu poszczególnych elementów kodu źródłowego przez program zwany interpreterem i wykonaniu odpowiednich poleceń.
Przykłady języków kompilowanych: C++, C, Pascal
Przykłady języków interpretowanych: Python, JavaScript, Maxima
suma dwóch wektorów różnica dwóch wektorów mnożenie liczby i wektora iloczyn skalarny dwóch wektorów