wtorek, 13 czerwca 2023

niedziela, 23 kwietnia 2023

Funkcje w języku Python

 

Funkcje w języku Python

 Funkcje w języku Python mają wiele praktycznych zalet:

  • nie musimy ciągle kopiować i wklejać tego samego kodu
  • kod staje się krótszy i bardziej czytelny
  • jeżeli chcielibyśmy zmienić działanie funkcji, to wystarczy, że zrobimy to w jednym miejscu, a nie w wielu.

Przykłady funkcji:




piątek, 17 lutego 2023

Instrukcja interacyjna

 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:














czwartek, 9 lutego 2023

Pierwsza sytuacja problemowa rozwiązanie z użyciem języka Python.

Pierwsza sytuacja problemowa rozwiązanie z użyciem języka Python.

 

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.

piątek, 3 lutego 2023

Instrukcja warunkowa

budowa, kiedy wykorzystujemy, przykład kodu

Podstawowa budowa instrukcji warunkowej:

if(warunek){
    instrukcje wykonywane, jeśli warunek zostanie spełniony;
}

Pełna budowa instrukcji warunkowej języka JavaScript:

if(warunek){
   instrukcje wykonywane, gdy warunek zostanie spełniony;
}else if(warunek2){
   instrukcje wykonywane, gdy warunek2 zostanie spełniony;
}else if(warunek...){
   instrukcje wykonywane, gdy warunek... zostanie spełniony;
}else{
   instrukcje wykonywane, gdy żaden z powyższych warunków nie był spełniony;
}
Instrukcje warunkowe w programowaniu służą do warunkowego wykonywania instrukcji, w zależności od tego, czy pewien warunek (bądź warunki) jest spełniony, czy nie. Instrukcje warunkowe sprawdzają prawdziwość pewnego warunku bądź warunków, tzn. sprawdzają, czy warunek jest prawdą (true) bądź fałszem (false).






piątek, 2 grudnia 2022

Wstęp do programowania

 Co to jest algorytm?

To skończony ciąg jasno zdefiniowanych czynności koniecznych do wykonania pewnego rodzaju zadań, sposób postępowania prowadzący do rozwiązania problemu.

Zadaniem algorytmu jest przeprowadzenie systemu z pewnego stanu początkowego do pożądanego stanu końcowego.

Przykłady języków wysokiego i niższego poziomu

Wysokiego: Pascal, C, Logo, Basic, itd.

Niskiego:Assemblery

Czym różni się komplikacja od interpretacji?

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 kompilacyjnych i interpretacyjnych.

Interpretowane: Bash, Maxima, Perl, PHP, Python, Ruby, JavaScript, R

Kompilacyjne: C, CC+,  Pascal,

Działania na elementach listy w języku Python

  suma dwóch wektorów różnica dwóch wektorów mnożenie liczby i wektora iloczyn skalarny dwóch wektorów