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使用Tkinter显示网络图片的方法
Apr 24 Python
Python中time模块和datetime模块的用法示例
Feb 28 Python
深入学习Python中的装饰器使用
Jun 20 Python
python将ansible配置转为json格式实例代码
May 15 Python
pandas系列之DataFrame 行列数据筛选实例
Apr 12 Python
python3+PyQt5重新实现自定义数据拖放处理
Apr 19 Python
网易有道2017内推编程题 洗牌(python)
Jun 19 Python
在python plt图表中文字大小调节的方法
Jul 08 Python
Python3 itchat实现微信定时发送群消息的实例代码
Jul 12 Python
python实现银行实战系统
Feb 26 Python
Pycharm激活方法及详细教程(详细且实用)
May 12 Python
Python使用random模块实现掷骰子游戏的示例代码
Apr 29 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中将网址转换为超链接的函数
2011/09/02 PHP
openflashchart 2.0 简单案例php版
2012/05/21 PHP
php+mysql实现数据库随机重排实例
2014/10/17 PHP
Thinkphp多文件上传实现方法
2014/10/31 PHP
jquery中文乱码的多种解决方法
2013/06/21 Javascript
jquery遍历checkbox介绍
2014/02/21 Javascript
jQuery filter函数使用方法
2014/05/19 Javascript
JavaScript+html5 canvas实现图片破碎重组动画特效
2016/02/22 Javascript
BootStrap Typeahead自动补全插件实例代码
2016/08/10 Javascript
AngularJs Understanding the Model Component
2016/09/02 Javascript
js两种拼接字符串的简单方法(必看)
2016/09/02 Javascript
Bootstrap CSS组件之下拉菜单(dropdown)
2016/12/17 Javascript
Bootstrap弹出框(Popover)被挤压的问题小结
2017/07/11 Javascript
web前端vue之vuex单独一文件使用方式实例详解
2018/01/11 Javascript
微信小程序使用map组件实现获取定位城市天气或者指定城市天气数据功能
2019/01/22 Javascript
Vue-CLI与Vuex使用方法实例分析
2020/01/06 Javascript
js实现微信聊天效果
2020/08/09 Javascript
three.js 实现露珠滴落动画效果的示例代码
2021/03/01 Javascript
[51:11]2014 DOTA2国际邀请赛中国区预选赛5.21 LGD-CDEC VS DT
2014/05/22 DOTA
[34:27]DOTA2上海特级锦标赛B组败者赛 VG VS Spirit第一局
2016/02/26 DOTA
opencv python 傅里叶变换的使用
2018/07/21 Python
Python实现的列表排序、反转操作示例
2019/03/13 Python
Python 图像处理: 生成二维高斯分布蒙版的实例
2019/07/04 Python
Python键鼠操作自动化库PyAutoGUI简介(小结)
2020/05/17 Python
python爬虫爬取网页数据并解析数据
2020/09/18 Python
印度网上购物首选目的地:Flipkart
2016/08/01 全球购物
Urban Outfitters德国官网:美国跨国生活方式零售公司
2018/05/21 全球购物
毕业生个人求职信范例分享
2013/12/17 职场文书
入党自荐书范文
2014/03/09 职场文书
优秀教师感人事迹材料
2014/05/04 职场文书
我的职业生涯规划:打造自己的运动帝国
2014/09/18 职场文书
个人总结与自我评价
2015/02/14 职场文书
综合办公室主任岗位职责
2015/04/01 职场文书
金正昆讲礼仪观后感
2015/06/11 职场文书
2016年“11.11”光棍节活动总结
2016/04/05 职场文书
Python控制台输出俄罗斯方块移动和旋转功能
2021/04/18 Python