技术文章 > 常见问题 > Python常见问题 > 正文

python怎么计算面积?

 Ly

用Python计算面积的知识点:

1、 长方形面积和三角形面积,因为要从终端接收用户的多个参数输入,所以用了map(int, raw_input().split())这种方式

2. 圆面积只想保留小数点后两位,就用到了 %.2f 

#!/usr/bin/python
#-*-coding:utf-8 -*-
name = raw_input("Please input your name here : ")
if name == '':
    print("we don't like anonymous")
else:
    choose = input("Which shape would you like to choose 1:Rectangle, 2:Square, 3:Triangle or 4 Round? :")
    if choose == 1:
        width, height = map(int, raw_input("Input width and height here, like 5 8 :").split())
        print( "Area = %d" % (width * height))
    elif choose == 2:
        length = input("Input width and height here, like 4:")
        print( "Area = %d" % length ** 2)
    elif choose == 3:
        width, height = map(int, raw_input("Input width and height here, like 5 8 :").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中怎么计算圆周长?
 Python中怎么创建自己的库?
 python批量读取图片应该用什么包?
 windows10怎么把python添加到路径
 python怎么判断进程是否杀掉?
 python函数里面形参和实参一样吗?
 python安装后cmd找不到怎么办?
 python中怎么对一个数进行因式分解?
相关视频章节
 什么是 Python?
 安装 Python、pip 和 venv
 Python简介
 python 注释
 演示:python代码中添加注释
 python 字符串概念
视频教程分类