定数
CoddyのPythonジャーニー「ロジックとフロー」セクションの一部。レッスン 1/78。
プログラミングにおいて、constantとは、プログラムの実行中に値を変更できない種類の変数です。constantは、PIのような数学定数や、1日の時間数など、プログラム全体で複数回使用される値を定義するのに便利です。
Pythonでは、他の言語(c++など)のように定数が厳密に強制されることはありません。しかし、変数を定数として扱うべきことを示す、広く採用されている慣例があります。これは、変数名をすべて大文字で記述し、単語を区切るためにアンダースコアを使うことが多い、というものです。
例:
PI = 3.14159
HOURS_IN_A_DAY = 24
MAX_USERS = 100Pythonコードでこのような名前の変数を見たら、これらの値は変更すべきではないという合図です。この規則により、コードがより読みやすく、保守しやすくなります。これは単なる命名規則であり、Pythonインタープリター自体がこれらの変数の値の変更を防ぐわけではないことに注意してください。
チャレンジ
簡単PI の値に定数を使用して円の面積を計算する Python プログラムを作成してください。
PIという名前の定数を3.14159に設定して定義してください。- 半径は
input()ですでに読み込まれています。プロンプトテキストを追加しないでください。数値は単独で入力されます。 area = PI * radius ** 2で面積を計算し、結果だけを出力してください。
PI にはすべて大文字を使用し、定数の命名規則に従うことを忘れないでください。
自分で試してみよう
# 以下に定数 PI を定義してください
# 半径はすでに読み込まれています。この行は変更しないでください
radius = float(input())
# 面積を計算して出力してください
このレッスンには短いクイズがあります。レッスンを始めて解答し、進捗を記録しましょう。
ロジックとフローのすべてのレッスン
自分で練習してみよう: Pythonオンラインコンパイラ