Wstęp
Aby pisać coraz bardziej złożone programy, trzeba zrozumieć, jak Python przetwarza dane. Każdy program – niezależnie od złożoności – opiera się na kilku podstawowych elementach: zmiennych, typach danych, operatorach, instrukcjach i strukturze programu. Dzięki tej wiedzy można tworzyć programy obliczeniowe, interaktywne, a nawet aplikacje i gry.
Cele lekcji
- Poznasz podstawowe pojęcia języka Python.
- Dowiesz się, czym są zmienne i typy danych.
- Zrozumiesz, do czego służą operatory arytmetyczne i logiczne.
- Nauczysz się czytać i analizować prosty kod w Pythonie.
Część teoretyczna
1. Zmienne
Zmienna to symboliczna nazwa przechowująca dane w pamięci komputera. W Pythonie zmienne tworzy się poprzez przypisanie wartości, np.:
a = 10
b = 5
tekst = "Python jest prosty"
Nazwy zmiennych:
- nie mogą zaczynać się od cyfry,
- nie mogą zawierać spacji,
- są czułe na wielkość liter (
wiekiWiekto dwie różne zmienne).
2. Typy danych
Python sam rozpoznaje typ danych w zależności od tego, co przypisano do zmiennej. Najczęściej używane typy:
- int – liczby całkowite, np.
10,-3, - float – liczby zmiennoprzecinkowe, np.
3.14,-2.5 - str – ciągi tekstowe (stringi), np.
"Python",'Hello' - bool – wartości logiczne:
TruelubFalse
Przykład:
a = 5
b = 2.5
tekst = "Witaj!"
czy_prawda = True
3. Operatory
Operatory służą do wykonywania działań na danych.
a) Arytmetyczne:
+ dodawanie
- odejmowanie
* mnożenie
/ dzielenie
// dzielenie całkowite
% reszta z dzielenia
** potęgowanie
Przykład:
a = 10
b = 3
print(a + b) # 13
print(a / b) # 3.3333
print(a // b) # 3
print(a % b) # 1
print(a ** b) # 1000
b) Porównania:
== równe
!= różne
> większe niż
< mniejsze niż
>= większe lub równe
<= mniejsze lub równe
c) Logiczne:
and – i
or – lub
not – negacja
4. Komentarze
Komentarze służą do opisywania kodu. Python ignoruje je podczas wykonywania programu.
# To jest komentarz w Pythonie
5. Struktura programu
Każdy program w Pythonie może składać się z:
- wprowadzenia danych (
input()), - przetwarzania (obliczenia, warunki, pętle),
- wyprowadzenia wyników (
print()).
Przykład:
# Obliczanie pola prostokąta
a = int(input("Podaj długość boku a: "))
b = int(input("Podaj długość boku b: "))
pole = a * b
print("Pole prostokąta =", pole)
Podsumowanie teoretyczne
- Python jest językiem prostym i intuicyjnym, ale wymaga znajomości podstawowych pojęć.
- Zmienna to nazwa przechowująca wartość, której można użyć w dalszej części programu.
- Typy danych określają rodzaj informacji, które przechowuje zmienna.
- Operatory pozwalają wykonywać obliczenia i porównania.
- Komentarze pomagają opisywać kod, by był bardziej zrozumiały.
Praca opisowa
Temat: „Podstawowe pojęcia w języku Python – rola zmiennych, typów danych i operatorów w programowaniu”
Instrukcja: Napisz krótką pracę opisową (około 1–1,5 strony), w której:
- Wyjaśnisz, czym jest zmienna i dlaczego jest potrzebna w programie.
- Wymienisz i opiszesz podstawowe typy danych w Pythonie (int, float, str, bool).
- Opiszesz działanie operatorów arytmetycznych i logicznych, podając przykłady.
- Zastanowisz się, dlaczego Python jest często wybierany przez początkujących programistów.
Wskazówki do pracy:
- Możesz posłużyć się przykładami kodu, które sam uruchomiłeś.
- Zwróć uwagę na przejrzystość i logiczną strukturę tekstu.
- Praca powinna mieć wstęp, rozwinięcie i zakończenie.