Python 简单计算要求形状面积的实例


Posted in Python onJanuary 18, 2020

有个Q友问怎么写个程序能按照要求输入,再输出对应形状的面积?

我大概写了几行,没有考虑输出异常,重点想记录下 int 的接收,如下图

知识点就两个

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

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

Python 简单计算要求形状面积的实例

#!/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实现批量下载图片的方法
Jul 08 Python
解析Mac OS下部署Pyhton的Django框架项目的过程
May 03 Python
PYTHON 中使用 GLOBAL引发的一系列问题
Oct 12 Python
JPype实现在python中调用JAVA的实例
Jul 19 Python
在python中使用xlrd获取合并单元格的方法
Dec 26 Python
Python子类继承父类构造函数详解
Feb 19 Python
python flask中动态URL规则详解
Nov 22 Python
Tensorflow: 从checkpoint文件中读取tensor方式
Feb 10 Python
Python开发之pip安装及使用方法详解
Feb 21 Python
Django后端分离 使用element-ui文件上传方式
Jul 12 Python
Python多分支if语句的使用
Sep 03 Python
解决pycharm下载库时出现Failed to install package的问题
Sep 04 Python
python实现用类读取文件数据并计算矩形面积
Jan 18 #Python
python不使用for计算两组、多个矩形两两间的iou方式
Jan 18 #Python
浅谈Python3实现两个矩形的交并比(IoU)
Jan 18 #Python
利用setuptools打包python程序的方法步骤
Jan 18 #Python
python计算二维矩形IOU实例
Jan 18 #Python
解决python replace函数替换无效问题
Jan 18 #Python
使用Python来做一个屏幕录制工具的操作代码
Jan 18 #Python
You might like
php smarty 二级分类代码和模版循环例子
2011/06/16 PHP
用PHP写的一个冒泡排序法的函数简单实例
2016/05/26 PHP
PHP中的函数声明与使用详解
2017/05/27 PHP
php+ajax实现仿百度查询下拉内容功能示例
2017/10/20 PHP
toString()一个会自动调用的方法
2010/02/08 Javascript
JS自动适应的图片弹窗实例
2013/06/29 Javascript
解析Javascript中大括号“{}”的多义性
2013/12/02 Javascript
js正则表达式中test,exec,match方法的区别说明
2014/01/29 Javascript
JavaScript fontcolor方法入门实例(按照指定的颜色来显示字符串)
2014/10/17 Javascript
js操作滚动条事件实例
2015/01/29 Javascript
JSON与XML优缺点对比分析
2015/07/17 Javascript
jQuery检测滚动条是否到达底部
2015/12/15 Javascript
微信小程序 this和that详解及简单实例
2017/02/13 Javascript
JS实现的Unicode编码转换操作示例
2017/04/28 Javascript
JS遍历JSON数组及获取JSON数组长度操作示例【测试可用】
2018/12/12 Javascript
ionic3双击返回退出应用的方法
2019/09/17 Javascript
详解JavaScript 异步编程
2020/07/13 Javascript
ElementUI 修改默认样式的几种办法(小结)
2020/07/29 Javascript
[02:22:36]《加油!DOTA》总决赛
2014/09/19 DOTA
[42:25]2018DOTA2亚洲邀请赛 4.5 淘汰赛 LGD vs Liquid 第三场
2018/04/06 DOTA
详解python中的线程
2018/02/10 Python
磁盘垃圾文件清理器python代码实现
2020/08/24 Python
Django分页查询并返回jsons数据(中文乱码解决方法)
2018/08/02 Python
python样条插值的实现代码
2018/12/17 Python
Django 导出项目依赖库到 requirements.txt过程解析
2019/08/23 Python
将python包发布到PyPI和制作whl文件方式
2019/12/25 Python
python pandas移动窗口函数rolling的用法
2020/02/29 Python
Django 实现 Websocket 广播、点对点发送消息的代码
2020/06/03 Python
介绍一下RMI的基本概念
2016/12/17 面试题
大队干部竞选演讲稿
2014/04/28 职场文书
《桃林那间小木屋》教学反思
2014/05/01 职场文书
工程承诺书怎么写
2014/05/24 职场文书
中国梦演讲稿范文
2014/08/28 职场文书
教师见习报告范文
2014/11/03 职场文书
2014小学数学教研组工作总结
2014/12/06 职场文书
党建工作汇报材料
2014/12/24 职场文书