<reponame>C3As/COD3R-Curso-Python<gh_stars>0
#!/usr/local/bin/python3
from math import pi
import sys
import errno

# verificando se o valor de entrada é numerico


def circulo(raio):
    return pi * float(raio) ** 2


def help():
    print("É necessário informar o raio do círculo.")
    print("Sintaxe: " + sys.argv[0][2:] + " <raio>")


if __name__ == '__main__':
    if len(sys.argv) < 2:
        help()
        sys.exit(errno.EPERM)

    if not sys.argv[1].isnumeric():
        help()
        print('O raio deve ser um valor numérico')
        sys.exit(errno.EINVAL)

    raio = sys.argv[1]
    area = circulo(raio)
    print(area)

#!/usr/local/bin/python3
from math import pi
import sys
import errno

# verificando se o valor de entrada é numerico


def circulo(raio):
    return pi * float(raio) ** 2


def help():
    print("É necessário informar o raio do círculo.")
    print("Sintaxe: " + sys.argv[0][2:] + " <raio>")


if __name__ == '__main__':
    if len(sys.argv) < 2:
        help()
        sys.exit(errno.EPERM)

    if not sys.argv[1].isnumeric():
        help()
        print('O raio deve ser um valor numérico')
        sys.exit(errno.EINVAL)

    raio = sys.argv[1]
    area = circulo(raio)
    print(area)
#!/usr/local/bin/python3 # verificando se o valor de entrada é numerico