answer7_1.py

PI = 3.14  # 円周率


def circ_area(radius):
    """円の面積を求める。"""
    return PI * radius ** 2


r = float(input("円の半径は?"))
a = circ_area(r)
print(f"半径{r}の円の面積は{a}です!")

# 章末問題 7章【1】解答例
#
# 3.14にPIという名前をつけて(1行目)、円周率として使いました(6行目)。
# リテラル3.14をそのまま使って6行目を
#
#     return 3.14 * radius ** 2 
#
# としてもよいでしょう。mathモジュールに定義された円周率math.piを
# 使うなら、import math としてから
#
#     return math.pi * radius ** 2 
#
# などとします。