Python: pętla for i while
21 kwietnia, 2024Wstęp Pętle to kluczowy element każdego języka programowania, i Python nie jest wyjątkiem. Pomimo skomplikowanego wyglądu, są one narzędziem ułatwiającym...
Czytaj dalejUmiemy już zadeklarować zmienne, więc pora nauczyć się jak z nich skorzystać. Zacznijmy od początku, czyli arytmetyki. Operatory arytmetyczne służą do wykonywania działań na liczbach. Pierwszym z nich jest operator sumy, czyli identycznie jak w matematyce plus (+). Drugim operatorem jest – symbolizujący różnicę. Operatorem mnożenia jest gwiazdka (*), a dzielenia ukośnik (/).
Przykładowy program wykorzystujący powyższe operatory podaję poniżej.
<script> let a = 1; let b = 4; let suma = a + b; let srednia = suma / 2; document.write(suma); document.write("<br>"); document.write(srednia); </script>
W JS’ie występują także inne operatory. Jednym z nich jest operator inkrementacji czyli po prostu zwiększenia wartości zmiennej liczbowej o 1. Implementujemy to za pomocą podwójnego plusa. Ponadto istnieje jeszcze operator działania odwrotnego czyli dekrementacji (zmniejszania o 1) jest nim podwojony znak odejmowania.
<script> let a = 5; a++; let b = 4; b--; document.write(a); document.write("<br>"); document.write(b); </script>
W podanym powyżej przykładzie a będzie równe 6, a zmienna b przyjmie wartość 3.
Poza operatorami arytmetyczną, występują też operatory logiczne. Obsługują one podstawowe operacje z algebry Boole’a. Jednak zanim do nich przejdziemy musimy opisać sobie także operatory porównania. Najważniejsze z nich to:
let a = 5; let b = 4; a===b //Fałsz a!==b //Prawda a>b //Prawda a<b //Fałsz
Do operatorów logicznych zaliczamy natomiast:
Aby połączyć dwa wyrażenia spójnikiem musimy najpierw zamknąć je w nawiasach. Na przykład
(a>0)&&(a<0)
Teraz gdy znamy już podstawowe operatory, możemy przejść do instrukcji warunkowej. Jest to słowo kluczowe, które pozwala nam podjąć pewne decyzje w programie. Do jej zadeklarowania używamy słowa kluczowego if(). Wewnątrz nawiasów umieszczamy warunek wykonania kroku. Następnie zapisujemy klamry {}, pomiędzy którymi umieszczamy kod programu który ma się wykonać. Warto też wspomnieć, że istnieje słowo kluczowe else, które umieszczone po klamrze zamykającej blok instrukcji warunkowej pozwala wykonanie innego fragmentu kody, w sytuacji gdy warunek jest niespełniony. Oto przykład.
let a = 5; let b = 4; if((a+b >8)&&(a+b < 10 )) { document.write("Suma liczb to 9"); } else { document.write("Suma liczb jest inna niż 9"); }
Wstęp Pętle to kluczowy element każdego języka programowania, i Python nie jest wyjątkiem. Pomimo skomplikowanego wyglądu, są one narzędziem ułatwiającym...
Czytaj dalejWstęp Instrukcje warunkowe są kluczowym narzędziem do kontrolowania przepływu programu w świecie programowania. W języku Python, pozwalają one programiście wykonać...
Czytaj dalejCzym jest zmienna ? W Python zarówno jak i w innych językach programowania istnieją zmienne do przechowywania danych. Zmienną można...
Czytaj dalej