在Python之中因为有着运算符的存在,所以它可以去实现很多在数学上面的各种不同的计算。那么对于长方形、圆形、三角形等等这些几何图形的计算也是可以去实现的,那么这一篇文章将会带来四个基础几何图形面积计算的代码示例和方法解析,一起往下看看吧。

Python怎么计算几何图形面积?Python计算四个图形面积的方法

打开pycharm这个python编辑器并创建一个空白的python程序来编写计算长方形、正方形、三角形、圆形这四个几何图形面积的程序代码,这几个几何图形都是有着相关的公式可以去套用的,只需要使用到运算符而不会用到模块。

用一个变量name去接收用户传进来的数字去判断要去执行哪一个几何图形面积计算,再使用一个if/elif的流程控制语句去根据传进来值执行相对应的代码。其中长方形和三角形因为会接收多个值需要用到字符串分割方法,而圆形则要保留小数点后两位,详细代码示例如下:

name = raw_input("输入要计算的几何图形长度或者是半径: ")
if name == '':
    print("未输入,请重新输入")
else:
    choose = input("输入1-4四个数字分别进行长方形、正方形、三角形、圆形的面积计算:")
    if choose == 1:
        width, height = map(int, raw_input().split())
        print( "Area = %d" % (width * height))
    elif choose == 2:
        length = input("")
        print( "Area = %d" % length ** 2)
    elif choose == 3:
        width, height = map(int, raw_input("").split())
        print( "Area = %d" % (width * height / 2))
    elif choose == 4:
        diameter = input("Input diameter here like 3 :")
        print ("Area = %.2f" % (3.14 * (diameter / 2) ** 2))
    else:
        print( "Invalid choose")

代码编写完成之后运行程序,输入测试数据查看结果,结果正确就表示计算几何图形面积的方法成功了。

更多python相关文章请访问分类:python

【版权声明】本文图文出自大盘站@dapan.cc,转载请注明出处!