Python3计算三角形的面积代码


Posted in Python onDecember 18, 2017

关于Python语言,众说纷纭,但无外乎两种,强大,垃圾。大多数人还是对Python持肯定意见,认为它很强大。前些天和两个的大学同学聊天,一个是在做手机测试,一个是给银行系统做维护一类的工作,都在北京。都在一边工作一边学习,其中一个学的就是Python。我也不能落后啊,走上了Python的不归路。我个人觉得对广大编程爱好者来说,尤其是在校大学生,大家可以有时间学习一门语言,对以后是很有帮助的。

以下实例为通过用户输入三角形三边长度,并计算三角形的面积:

# -*- coding: UTF-8 -*-

# Filename : test.py
# author by : www.w3cschool.cn

a = float(input('输入三角形第一边长: '))
b = float(input('输入三角形第二边长: '))
c = float(input('输入三角形第三边长: '))

# 计算半周长
s = (a + b + c) / 2

# 计算面积
area = (s*(s-a)*(s-b)*(s-c)) ** 0.5
print('三角形面积为 %0.2f' %area)

执行以上代码输出结果为:

$ python test.py 
输入三角形第一边长: 5
输入三角形第二边长: 6
输入三角形第三边长: 7
三角形面积为 14.70

总结

以上就是本文关于Python3计算三角形的面积代码的全部内容,希望对大家有所帮助。感兴趣的朋友可以继续参阅本站其他相关专题,如有不足之处,欢迎留言指出。感谢朋友们对本站的支持!

Python 相关文章推荐
用Python代码来解图片迷宫的方法整理
Apr 02 Python
Python栈类实例分析
Jun 15 Python
在Django框架中伪造捕捉到的URLconf值的方法
Jul 18 Python
Django验证码的生成与使用示例
May 20 Python
python中numpy包使用教程之数组和相关操作详解
Jul 30 Python
Python数据类型中的“冒号“[::]——分片与步长操作示例
Jan 24 Python
python3 requests中使用ip代理池随机生成ip的实例
May 07 Python
Python使用combinations实现排列组合的方法
Nov 13 Python
Python-jenkins模块获取jobs的执行状态操作
May 12 Python
python三引号如何输入
Jul 06 Python
Python 实现微信自动回复的方法
Sep 11 Python
python编程的核心知识点总结
Feb 08 Python
利用python解决mysql视图导入导出依赖的问题
Dec 17 #Python
python 3.5实现检测路由器流量并写入txt的方法实例
Dec 17 #Python
python中闭包Closure函数作为返回值的方法示例
Dec 17 #Python
django模板语法学习之include示例详解
Dec 17 #Python
详解python string类型 bytes类型 bytearray类型
Dec 16 #Python
python使用os.listdir和os.walk获得文件的路径的方法
Dec 16 #Python
python读取与写入csv格式文件的示例代码
Dec 16 #Python
You might like
dedecms中显示数字验证码的修改方法
2007/03/21 PHP
解析PHP汉字转换拼音的类
2013/06/18 PHP
PHP时间戳 strtotime()使用方法和技巧
2013/10/29 PHP
php解析url并得到url中的参数及获取url参数的四种方式
2015/10/26 PHP
浅谈Laravel模板实体转义带来的坑
2019/10/22 PHP
JavaScript 字符串连接性能优化
2008/12/20 Javascript
JavaScript入门教程(1) 什么是JS
2009/01/31 Javascript
javascript中"/"运算符常见错误
2010/10/13 Javascript
TimergliderJS 一个基于jQuery的时间轴插件
2011/12/07 Javascript
通过JS来判断页面控件是否获取焦点
2014/01/03 Javascript
JS基于面向对象实现的放烟花效果
2015/05/07 Javascript
老生常谈js动态添加事件--- 事件委托
2016/07/19 Javascript
基于jQuery实现仿微博发布框字数提示
2016/07/27 Javascript
js当前页面登录注册框,固定div,底层阴影的实例代码
2016/10/04 Javascript
vue 组件 全局注册和局部注册的实现
2018/02/28 Javascript
微信小程序实现分享到朋友圈功能
2018/07/19 Javascript
VeeValidate 的使用场景以及配置详解
2019/01/11 Javascript
jsonp实现百度下拉框功能的方法分析
2019/05/10 Javascript
详细分析Node.js 模块系统
2020/06/28 Javascript
[38:39]完美世界DOTA2联赛循环赛 IO vs GXR BO2第二场 11.04
2020/11/05 DOTA
Python爬虫获取图片并下载保存至本地的实例
2018/06/01 Python
pandas DataFrame 删除重复的行的实现方法
2019/01/29 Python
详解在python操作数据库中游标的使用方法
2019/11/12 Python
python集合删除多种方法详解
2020/02/10 Python
Python发送邮件实现基础解析
2020/08/14 Python
python实现发送QQ邮件(可加附件)
2020/12/23 Python
简单整理HTML5的基本特性和语法
2016/02/18 HTML / CSS
英国的一家创新礼品和小工具零售商:Menkind
2019/08/24 全球购物
Otiumberg官网:英国半精致珠宝品牌
2021/01/16 全球购物
Linux如何命名文件--使用文件名时应注意
2012/01/22 面试题
违反学校规定检讨书
2014/01/18 职场文书
工程技术员岗位职责
2014/03/02 职场文书
怎样写离婚协议书
2015/01/26 职场文书
社区节水倡议书
2015/04/29 职场文书
年会主持人开场白台词
2015/05/29 职场文书
2016年“12.3”国际残疾人日活动总结
2016/04/01 职场文书