Menu
Coddy logo textTech

Stałe

Część sekcji Logika i przepływ programu ścieżki Python w Coddy. Lekcja 1 z 78.

W programowaniu stała to rodzaj zmiennej, której wartości nie można zmienić podczas wykonywania programu. Stałe są przydatne do definiowania wartości używanych wielokrotnie w programie, takich jak stałe matematyczne, np. PI, lub liczba godzin w ciągu dnia.

W Pythonie nie ma ścisłego mechanizmu wymuszającego używanie stałych, jak w niektórych innych językach (takich jak c++). Istnieje jednak powszechnie przyjęta konwencja oznaczania, że zmienna powinna być traktowana jako stała. Polega ona na zapisywaniu nazwy zmiennej wyłącznie wielkimi literami, często z podkreśleniami oddzielającymi słowa.

Na przykład:

PI = 3.14159
HOURS_IN_A_DAY = 24
MAX_USERS = 100

Gdy widzisz zmienne nazwane w ten sposób w kodzie Python, jest to sygnał, że tych wartości nie należy zmieniać. Ta konwencja sprawia, że kod jest bardziej czytelny i łatwiejszy w utrzymaniu. Należy pamiętać, że to tylko konwencja nazewnictwa; sam interpreter Pythona nie uniemożliwia zmiany wartości tych zmiennych.

challenge icon

Wyzwanie

Łatwy

Utwórz program w Pythonie, który oblicza pole koła, używając stałej określającej wartość PI.

  • Zdefiniuj stałą o nazwie PI i ustaw jej wartość na 3.14159.
  • Promień jest już dla Ciebie wczytywany za pomocą input(). Nie dodawaj żadnego tekstu zachęty: liczba pojawia się sama.
  • Oblicz pole za pomocą area = PI * radius ** 2 i wypisz tylko wynik.

Pamiętaj, aby przestrzegać konwencji nazewnictwa stałych, używając samych wielkich liter w przypadku PI.

Spróbuj swoich sił

# Zdefiniuj poniżej stałą PI


# Promień jest już wczytywany, nie zmieniaj tej linii
radius = float(input())

# Oblicz pole i je wypisz
quiz iconSprawdź się

Ta lekcja zawiera krótki quiz. Zacznij lekcję, żeby na niego odpowiedzieć i śledzić swoje postępy.

Wszystkie lekcje w sekcji Logika i przepływ programu

Poćwicz samodzielnie: Kompilator Python online