Pierwszy program w Pythonie

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 oraz input() 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.