Wprowadzenie do Pythona

1. Interakcja i podstawowe operacje

  • print(): Wyświetla tekst lub wartości zmiennych na ekranie.
  • input(): Pobiera dane wprowadzone przez użytkownika z klawiatury.
  • len(): Zwraca liczbę elementów w obiekcie (np. długość tekstu lub listę).
  • type(): Sprawdza, jakiego typu jest dana zmienna.

2. Praca z liczbami i sekwencjami

  • sum(): Oblicza sumę wszystkich elementów listy.
  • min() / max(): Znajduje odpowiednio najmniejszą lub największą wartość w zbiorze.
  • sorted(): Tworzy nową, posortowaną listę na podstawie podanych danych.
  • range(): Generuje sekwencję liczb, najczęściej używaną w pętlach for.

3. Konwersja typów danych

  • int(): Zamienia wartość na liczbę całkowitą.
  • float(): Zamienia wartość na liczbę zmiennoprzecinkową.
  • str(): Zamienia wartość na ciąg znaków.
  • list(): Tworzy listę z innego typu danych.

Instrukcje warunkowe

  1. if: Sprawdza pierwszy warunek.
  2. elif: Sprawdza kolejny warunek, jeśli poprzednie nie zadziałały.
  3. else: Wykonuje się domyślnie, gdy nic innego nie pasuje.

Przykład instrukcji warunkowej

wiek = int(input("Ile masz lat? "))
if wiek >= 18:
print("Jesteś pełnoletni.")
elif wiek > 12:
print("Jesteś nastolatkiem.")
else:
print("Jesteś dzieckiem.")

Pętle (powtarzanie kodu)

Pętla for

Najlepiej sprawdza się, gdy wiesz, ile razy coś ma się powtórzyć lub chcesz przejść przez wszystkie elementy listy.

# Powtórz 5 razy (wypisze liczby od 0 do 4)
for i in range(5):
print(f"To jest powtórzenie nr {i}")
# Przejście przez listę
owoce = ["jabłko", "banan", "wiśnia"]
for owoc in owoce:
print(owoc)

Pętla while

Działa tak długo, jak długo dany warunek jest prawdziwy.

licznik = 3
while licznik > 0:
print(f"Odliczanie: {licznik}")
licznik -= 1 # Zmniejszamy licznik

Kluczowa zasada: Wcięcia

W Pythonie wcięcia są obowiązkowe i definiują strukturę kodu.



Python online