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
- if: Sprawdza pierwszy warunek.
- elif: Sprawdza kolejny warunek, jeśli poprzednie nie zadziałały.
- 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