本程序通过一个while循环分两步计算图形面积,首先确认图形形状,然后根据不同的图形采用不同的面积公式进行计算,目前可支持矩形、正方形、三角形、梯形、圆形。

感兴趣的朋友还可以添加其它图形面积计算,也可对程序退出部分进行完善。

运行截图如下:

while True:shape = input("请输入要计算面积的图形:(矩形,正方形,三角形,梯形,圆形)")if (shape == "正方形") or (shape == "矩形"):a = int(input("请输入长:"))b = int(input("请输入宽:"))print(f"图形面积是{a}*{b}={a * b}")elif shape == "三角形":a = int(input("请输入底:"))b = int(input("请输入高:"))print(f"图形面积是({a}*{b})÷2={a * b / 2}")elif shape == "梯形":a = int(input("请输入上底:"))b = int(input("请输入下底:"))c = int(input("请输入高:"))print(f"图形面积是({a}+{b})×{c}÷2={(a + b) * c / 2}")elif shape == "圆形":r = int(input("请输入半径:"))print(f"图形面积是π{r}²={r ** 2 * 3.14}")else:print("其他图形暂不支持,欢迎添加!")
    更多Python源代码,欢迎微信关注Python代码大全

Python面积计算器源代码相关推荐

  1. python代码计算矩形面积_Python面积计算器源代码

    本程序通过一个while循环分两步计算图形面积,首先确认图形形状,然后根据不同的图形采用不同的面积公式进行计算,目前可支持矩形.正方形.三角形.梯形.圆形. 感兴趣的朋友还可以添加其它图形面积计算,也 ...

  2. Python语音计算器——通过语音输入实现数学计算(附完整源代码)

    Python语音计算器--通过语音输入实现数学计算(附完整源代码) 随着人工智能技术的不断进步,语音识别技术变得越来越成熟,我们可以利用这项技术实现很多有趣的应用.本文将会介绍一个基于Python和语 ...

  3. python简单计算器下载安装到手机_python计算器app下载

    Python计算器安卓版非常有意思,采用了python语言来为你完成一个不错的内容体验.其中的玩法是比较丰富的,而且还可以为你提供更多的内容.欢迎来当易网下载! python计算器最新版简介: 这是基 ...

  4. 重磅:分享Matlab GUI和App计算器源代码(后续)

    重磅:分享Matlab GUI和App计算器源代码(后续) 继上次推文<重磅:分享Matlab GUI和App计算器源代码 >后,按照朋友们的需求,增加了利用GUI和APP设计工具(gui ...

  5. python实现计算器代码 博客园_python实现计算器

    python实现计算器 1.题目描述 实现一个计算器的控制台程序,支持加减乘除.乘方.括号.小数点,运算符优先级为括号>乘方>乘除>加减,同级别运算按照从左向右的顺序计算 1.1输入 ...

  6. python -- 计算 平方、乘方、平方根_从零开始学习PYTHON3讲义(二)把Python当做计算器...

    <从零开始PYTHON3>第二讲 上一讲我们说过了如何启动Python IDLE集成开发学习环境,macOS/Linux都可以在命令行执行idle3.Windows则从开始菜单中去寻找ID ...

  7. python画星空的程序_用python画星空源代码是什么?

    用python画星空源代码是什么? 用python画星空源代码是from turtle import * from random import random,randint screen = Scre ...

  8. python关于文件的编程题_《Python编程》源代码文件

    压缩包 : bbc59749e0028c3f1ab3a1c9a762a6d.rar 列表 <Python编程>源代码文件/.gitignore <Python编程>源代码文件/ ...

  9. 从零开始学习PYTHON3讲义(二)把Python当做计算器

    <从零开始PYTHON3>第二讲 上一讲我们说过了如何启动Python IDLE集成开发学习环境,macOS/Linux都可以在命令行执行idle3.Windows则从开始菜单中去寻找ID ...

  10. python绘制星空_用python画星空源代码是什么?

    用python画星空源代码是什么? 用python画星空源代码是from turtle import * from random import random,randint screen = Scre ...

最新文章

  1. 网络安全netstat监听网络状态。
  2. cmd 控制台 提示:请求的操作须要提升!
  3. Python中小整数对象池和大整数对象池
  4. 找不到 tools.jar。请检查 C:\Program Files\Java\jre1.8.0_151 是否包含有效的 JDK 安装
  5. 文章采集伪原创工具_卓尔博通|如何把伪原创文章变成原创
  6. boost::python模块使用通用函数或 ufunc 的示例
  7. “约见”面试官系列之常见面试题之第九十五篇之vue-router的组件组成(建议收藏)
  8. windows 编程随笔——输出文本WM_PAINT消息|有效矩形和无效矩形
  9. Nginx 配置生成自签证书
  10. 机器学习Scikit-Learn基本操作实战
  11. 基于Unity官方素材开发的3D二人沙漠坦克大战
  12. 微信小程序获取openId,传参问题导致参数无效(errcode: 40013、errcode:40125、errcode“:40029)
  13. nginx参数keepalive_timeout
  14. Apollo感知解析之MinBox障碍物边框构建
  15. Edison 物联网:使用MRAA发挥平台输入输出能力
  16. Windows11 下屏幕亮度自动调整的问题解决
  17. 工作知识记录—TDMA和物理层协议
  18. rabbitmq用户及vhost配置
  19. 安卓应用程序配置文件存放位置
  20. JDK19都出来了~是时候梳理清楚JDK的各个版本的特性了【JDK9特性讲解】

热门文章

  1. python生成word文档有哪些库_python实现生成word文档并转为pdf
  2. 隐藏在计算机软硬件,隐匿在计算机软硬件背后的语言
  3. Latex 公式左对齐
  4. 中国农业银行研发中心面试经历分享
  5. html如何设置超大字符集,[转载]【教程】CJk超大字符集使用方法
  6. 上海交大计算机系分数线2019,2019年上海部分高校各专业录取分数线汇总|附2019上海交通大学上海生源情况!...
  7. 个人邮箱地址格式,如何能够正确的书写?
  8. awk及sum求和!
  9. PMP 成本计算相关
  10. PotPlayer + VSFilter 加载双字幕视频教程