Wstęp
Python to język programowania, który został stworzony z myślą o prostocie i czytelności kodu. Dzięki temu nawet osoby początkujące mogą szybko napisać pierwszy program. W tej lekcji przechodzimy od instalacji środowiska do praktyki – uruchomienia własnego kodu.
Cele lekcji
- Napiszesz pierwszy program w Pythonie.
- Poznasz podstawowe polecenia wejścia i wyjścia.
- Zrozumiesz, jak działa interpreter Pythona.
- Nauczysz się uruchamiać programy w IDLE i PyCharm.
Część teoretyczna
1. Struktura programu w Pythonie
Program w Pythonie to po prostu plik tekstowy z rozszerzeniem .py, w którym zapisujemy kod. Python nie wymaga deklaracji zmiennych ani specjalnych struktur na początek – wystarczy napisać polecenia, a interpreter je wykona.
2. Funkcja print()
Najprostszy sposób, aby coś wyświetlić w Pythonie, to użycie funkcji print().
Przykład:
print("Witaj w Pythonie!")
3. Zmienne
Zmienne to miejsca w pamięci, w których można przechowywać dane. W Pythonie nie trzeba określać ich typu – interpreter zrobi to automatycznie. Przykład:
imie = "Anna"
wiek = 20
print("Mam na imię", imie, "i mam", wiek, "lat.")
4. Wczytywanie danych od użytkownika – input()
Aby program mógł przyjmować dane od użytkownika, używa się funkcji input().
Przykład:
nazwisko = input("Podaj swoje nazwisko: ")
print("Twoje nazwisko to:", nazwisko)
Przykłady
Program 1 – klasyczne „Hello, World!”
print("Hello, World!")
Program 2 – operacje na liczbach
a = 5
b = 7
print("Suma:", a + b)
print("Iloczyn:", a * b)
Program 3 – dane od użytkownika
imie = input("Podaj swoje imię: ")
print("Cześć,", imie, "!")
Program 4 – prosty kalkulator
x = int(input("Podaj pierwszą liczbę: "))
y = int(input("Podaj drugą liczbę: "))
print("Suma =", x + y)
print("Różnica =", x - y)
print("Iloczyn =", x * y)
print("Iloraz =", x / y)
Ćwiczenia praktyczne
Ćwiczenie 1: Uruchom w IDLE lub PyCharm program „Hello, World!”.
Ćwiczenie 2: Zmodyfikuj program tak, aby wypisywał Twój własny tekst, np. „Programuję w Pythonie”.
Ćwiczenie 3: Utwórz zmienne a i b, przypisz im liczby i wypisz ich sumę, różnicę, iloczyn i iloraz.
Ćwiczenie 4: Napisz program, który poprosi użytkownika o jego imię i wiek, a następnie wypisze komunikat: „Cześć, Jan! Masz 15 lat.”
Ćwiczenie 5: Napisz prosty kalkulator, który przyjmuje dwie liczby i wyświetla ich wynik dodawania i mnożenia.
Ćwiczenie 6: (dla chętnych) Napisz program, który przyjmie od użytkownika jego rok urodzenia, a następnie obliczy i wypisze, ile ma lat.
Podsumowanie
- Pierwszy program w Pythonie można napisać w kilku linijkach.
- Podstawą jest funkcja
print()do wyświetlania orazinput()do pobierania danych. - Python jest językiem dynamicznym – nie trzeba deklarować typów zmiennych.
- Umiejętność napisania prostych programów to pierwszy krok do dalszej nauki.