python每日一练5:计算圆的面积

import math
def area():
    a = input("请输入圆的半径:")
    while not a.isdigit():
        a = input("您输入的不是数字,请输入圆的半径:")
    r = float(a)
    s = math.pi * r**2
    print("圆的面积为{:.2f}".format(s))  #打印面积,保留2位小数
area()

计算结果:
在这里插入图片描述

你可能感兴趣的:(python学习,python)