python 已知三条边求三角形的角度案例


Posted in Python onApril 12, 2020

我就废话不多说了,还是直接看代码吧!

import math
a=1;//边1
b=1;//边2
c=math.sqrt(2);//边3
A=math.degrees(math.acos((a*a-b*b-c*c)/(-2*b*c)))//夹角1
B=math.degrees(math.acos((b*b-a*a-c*c)/(-2*a*c)))//夹角2
C=math.degrees(math.acos((c*c-a*a-b*b)/(-2*a*b)))//夹角3

print(A)
print(B)
print(C)

补充知识:python 实战 斜边上的高

斜边上的高

题目内容:

输入直角三角形两直角边a,b的值,输出斜边上的高

可以使用以下语句实现非负整数a的输入:

a = int(input())

可以使用 round(x,2) 函数四舍五入保留2位小数

输入格式:

2行,每行一个整数,分别为a,b的值

输出格式:

一个数,即斜边上的高,保留2位小数

输入样例:

4
5

输出样例:

3.12

My answer

思路:首先要知道斜边上的高怎么求,三角形的面积 s=底 * 高 / 2,我们要先求出斜边的长 c,再用面积公司求斜边上的高 h = 2,题目要求小数点后2位,用round(h,2)函数即可

a = int(input())
b = int(input())
s = a*b/2
c = (a**2+b**2)**0.5
h = round(2*s/c,2)
print(h)

以上这篇python 已知三条边求三角形的角度案例就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Python 相关文章推荐
部署Python的框架下的web app的详细教程
Apr 30 Python
Python Property属性的2种用法
Jun 21 Python
详解python中的线程
Feb 10 Python
python脚本生成caffe train_list.txt的方法
Apr 27 Python
Python在图片中插入大量文字并且自动换行
Jan 02 Python
Python3 批量扫描端口的例子
Jul 25 Python
django ManyToManyField多对多关系的实例详解
Aug 09 Python
浅析python,PyCharm,Anaconda三者之间的关系
Nov 27 Python
flask框架json数据的拿取和返回操作示例
Nov 28 Python
Pycharm IDE的安装和使用教程详解
Apr 30 Python
python-for x in range的用法(注意要点、细节)
May 10 Python
Django + Taro 前后端分离项目实现企业微信登录功能
Apr 07 Python
python实现输入三角形边长自动作图求面积案例
Apr 12 #Python
Python3如何判断三角形的类型
Apr 12 #Python
Python判断三段线能否构成三角形的代码
Apr 12 #Python
Python 实现打印单词的菱形字符图案
Apr 12 #Python
python 使用while循环输出*组成的菱形实例
Apr 12 #Python
Python利用for循环打印星号三角形的案例
Apr 12 #Python
Python3实现打印任意宽度的菱形代码
Apr 12 #Python
You might like
CodeIgniter与PHP5.6的兼容问题
2015/07/16 PHP
yii分页组件用法实例分析
2015/12/28 PHP
php远程下载类分享
2016/04/13 PHP
Netbeans 8.2将支持PHP7 更精彩
2016/06/13 PHP
Laravel统计一段时间间隔的数据方法
2019/10/09 PHP
关于onchange事件在IE和FF下的表现及解决方法
2014/03/08 Javascript
JS实现仿FLASH效果的竖排导航代码
2015/09/15 Javascript
javascript和jQuery实现网页实时聊天的ajax长轮询
2016/07/20 Javascript
详解Vue单元测试case写法
2018/05/24 Javascript
es6 filter() 数组过滤方法总结
2019/04/03 Javascript
Vue中通过Vue.extend动态创建实例的方法
2019/08/13 Javascript
Vue.js数字输入框组件使用方法详解
2019/10/19 Javascript
关于vue2强制刷新,解决页面不会重新渲染的问题
2019/10/29 Javascript
vue插槽slot的简单理解与用法实例分析
2020/03/14 Javascript
[04:56]经典回顾:前Ehome 与 前LGD
2015/02/26 DOTA
[43:26]完美世界DOTA2联赛PWL S2 Forest vs Rebirth 第二场 11.20
2020/11/23 DOTA
python使用pil生成缩略图的方法
2015/03/26 Python
Python爬取数据保存为Json格式的代码示例
2019/04/09 Python
关于Keras模型可视化教程及关键问题的解决
2020/01/24 Python
python能做哪些生活有趣的事情
2020/09/09 Python
解决pycharm导入numpy包的和使用时报错:RuntimeError: The current Numpy installation (‘D:\\python3.6\\lib\\site-packa的问题
2020/12/08 Python
亿阳信通股份有限公司C#笔试题
2016/12/06 面试题
总经理秘书的岗位职责
2013/12/27 职场文书
食品厂厂长岗位职责
2014/01/30 职场文书
文明餐桌活动方案
2014/02/11 职场文书
培训讲师岗位职责
2014/04/13 职场文书
文明班级建设方案
2014/05/15 职场文书
委托书如何写
2014/08/30 职场文书
2015年财务个人工作总结范文
2015/05/22 职场文书
蜗居观后感
2015/06/11 职场文书
大学升旗仪式主持词
2015/07/04 职场文书
创业计划书之川味火锅店
2019/09/02 职场文书
导游词之韩国济州岛
2019/10/28 职场文书
导游词之山东红叶谷
2019/10/31 职场文书
Python学习之包与模块详解
2022/03/19 Python
vue 自定义组件添加原生事件
2022/04/21 Vue.js