Nowy kurs: Docker od podstaw. Zarządzaj kontenerami i twórz własne obrazy.

Podstawy Pythona - Pierwszy program

Kacper Sieradziński
Kacper Sieradziński
14 marca 20252 min czytania

Python to jeden z najpopularniejszych języków programowania na świecie, ceniony za swoją czytelność, prostotę i wszechstronność. Jeżeli dopiero zaczynasz swoją przygodę z programowaniem, poznanie podstaw Pythona może być doskonałym wprowadzeniem do tego fascynującego świata. W tym artykule nauczysz się, jak napisać swój pierwszy program w Pythonie oraz zrozumiesz najważniejsze elementy budowy kodu. Na końcu znajdziesz proste ćwiczenia, które pomogą Ci utrwalić zdobytą wiedzę.

Obraz główny Podstawy Pythona - Pierwszy program

Pierwszy program w Pythonie - "Hello, World!"

Najpopularniejszym pierwszym krokiem w nauce nowego języka programowania jest napisanie programu, który wyświetla na ekranie zdanie "Hello, World!". W Pythonie można to zrobić w sposób wyjątkowo prosty, co znakomicie ilustruje, jak przyjazny w użyciu jest to język.

1print("Hello, World!") 2

Wystarczy jeden wiersz kodu! Funkcja print() wyświetla tekst, który znajdzie się w cudzysłowie. Teraz, kiedy zrozumiałeś podstawy uruchamiania programu, czas przejść do bardziej złożonych elementów Pythona.

Podstawowe składniki Pythona

Zmienne i typy danych

Zmienne są niczym pojemniki na dane. W Pythonie nie musisz deklarować typu zmiennej przed jej użyciem - zostanie on automatycznie przypisany na podstawie wartości, którą zmienna przyjmuje. Oto kilka przykładów:

1# liczba całkowita 2wiek = 25 3 4# liczba zmiennoprzecinkowa 5waga = 70.5 6 7# tekst 8imie = "Anna" 9 10# wartość logiczna 11czy_programista = True 12

Operatory arytmetyczne

Python obsługuje podstawowe operacje arytmetyczne: dodawanie (+), odejmowanie (-), mnożenie (*), dzielenie (/) oraz resztę z dzielenia (%). Możesz również korzystać z operatorów do przypisywania wartości (=, +=, -=, itd.).

1a = 10 2b = 3 3 4suma = a + b # 13 5roznica = a - b # 7 6iloczyn = a * b # 30 7iloraz = a / b # 3.333... 8modulo = a % b # 1 9

Listy i pętle

Listy są jednym z najczęściej używanych typów danych w Pythonie, pozwalając na przechowywanie wielu wartości. Pętle, takie jak for i while, umożliwiają przetwarzanie każdego elementu listy.

1owoce = ["jabłko", "banan", "wiśnia"] 2 3for owoc in owoce: 4 print(owoc) 5 6i = 0 7while i < len(owoce): 8 print(owoce[i]) 9 i += 1 10

Funkcje

W Pythonie tworzenie funkcji odbywa się za pomocą słowa kluczowego def. Funkcje pozwalają na ponowne wykorzystanie kodu oraz organizację programu w logiczne fragmenty.

1def przywitaj(imie): 2 return "Cześć, " + imie + "!" 3 4print(przywitaj("Tomek")) # Cześć, Tomek! 5

Proste ćwiczenia dla początkujących

  1. Zadanie z kalkulatorem: Napisz program, który poprosi użytkownika o dwie liczby, a następnie wyświetli ich sumę, różnicę, iloczyn oraz iloraz.
1liczba1 = float(input("Podaj pierwszą liczbę: ")) 2liczba2 = float(input("Podaj drugą liczbę: ")) 3 4print("Suma:", liczba1 + liczba2) 5print("Różnica:", liczba1 - liczba2) 6print("Iloczyn:", liczba1 * liczba2) 7print("Iloraz:", liczba1 / liczba2) 8
  1. Lista zakupów: Stwórz prostą listę zakupów i użyj pętli, aby wyświetlić wszystkie jej elementy.
1zakupy = ["mleko", "chleb", "masło"] 2 3for produkt in zakupy: 4 print(produkt) 5

Podsumowanie

Nauka programowania w Pythonie to świetna decyzja dla każdego, kto chce szybko i efektywnie wejść w świat kodowania. Z pomocą Pythona możesz rozwiązać niemal każde zadanie - od prostych skryptów, przez eksplorację danych, aż po tworzenie zaawansowanych aplikacji webowych. Jeśli chciałbyś poszerzyć swoją wiedzę, zapraszam do zapoznania się z naszym artykułem "Jak efektywnie uczyć się programowania" oraz "Niezbędne narzędzia dla programisty". Być może zaczniesz od prostego "Hello, World!", ale kto wie, gdzie zaprowadzi Cię Python!

Tagi

#Python#Nauka programowania#Podstawy

Zapisz się na nasz newsletter

Otrzymuj regularne aktualizacje, specjalne oferty i porady od ekspertów, które pomogą Ci osiągnąć więcej w krótszym czasie.