Sprawdzian Informatyka Klasa 8 Python

Witaj! Przygotowujesz się do sprawdzianu z informatyki w klasie 8? Super! Skupimy się na Pythonie, ponieważ często pojawia się na sprawdzianach. Postaram się wszystko wyjaśnić krok po kroku.
Czym jest Python?
Python to popularny język programowania. Jest prosty i czytelny, co sprawia, że jest idealny dla początkujących. Można go używać do tworzenia różnych programów, od prostych gier po zaawansowane aplikacje webowe.
Podstawy Pythona
Zacznijmy od podstaw. Na pewno musisz znać kilka kluczowych elementów. Będą to zmienne, typy danych i operatory. Zmienna to nazwany obszar w pamięci, gdzie przechowujemy dane. Na przykład, wiek = 14 przypisuje wartość 14 do zmiennej o nazwie "wiek".
Must Read
Typy danych określają, jakiego rodzaju informacje przechowujemy. Najpopularniejsze to: liczby całkowite (int), liczby zmiennoprzecinkowe (float, czyli liczby z przecinkiem), tekst (string) i wartości logiczne (boolean, czyli True albo False). Każdy typ danych jest istotny, ponieważ program musi wiedzieć, w jaki sposób przechowywać daną informację.
Operatory służą do wykonywania operacji na danych. Mamy operatory arytmetyczne (+, -, *, /), porównania (==, !=, >, <) i logiczne (and, or, not). Znajomość operatorów jest ważna, bo dzięki nim program "myśli" i podejmuje decyzje.

Instrukcje warunkowe i pętle
Instrukcje warunkowe (if, elif, else) pozwalają na wykonywanie różnych bloków kodu w zależności od warunku. Na przykład:
if wiek >= 18:
print("Jesteś pełnoletni")
else:
print("Jesteś niepełnoletni")
W tym przykładzie, jeśli wartość zmiennej wiek jest większa lub równa 18, program wyświetli "Jesteś pełnoletni". W przeciwnym razie wyświetli "Jesteś niepełnoletni". Instrukcje warunkowe pozwalają tworzyć bardziej złożone i interaktywne programy.

Pętle (for, while) służą do powtarzania bloków kodu. Pętla for iteruje po elementach sekwencji (np. listy), a pętla while wykonuje kod tak długo, jak warunek jest spełniony. Użycie pętli znacznie upraszcza operacje wymagające powtarzania jakiejś czynności, np. wyświetlanie każdego elementu listy.
Listy
Listy to uporządkowane zbiory elementów. Elementy listy mogą być różnych typów. Listę tworzymy za pomocą nawiasów kwadratowych: lista = [1, "abc", True]. Możemy dodawać, usuwać i modyfikować elementy listy. Do poszczególnych elementów listy odwołujemy się za pomocą indeksów, zaczynając od 0.

Funkcje
Funkcje to bloki kodu, które wykonują określone zadanie. Definiujemy je za pomocą słowa kluczowego def. Funkcje pomagają organizować kod i uniknąć powtarzania tych samych fragmentów kodu. Przykładowo:
def dodaj(a, b):
return a + b
wynik = dodaj(5, 3)
print(wynik) # Wyświetli 8
Przykładowe zadanie
Napisz program, który pobierze od użytkownika liczbę i sprawdzi, czy jest ona parzysta, czy nieparzysta. Użyj instrukcji warunkowej.
liczba = int(input("Podaj liczbę: "))
if liczba % 2 == 0:
print("Liczba jest parzysta")
else:
print("Liczba jest nieparzysta")
Pamiętaj, żeby ćwiczyć i eksperymentować z kodem. Powodzenia na sprawdzianie!
