【Python习题】计算弓形的面积(保姆级图文+实现代码)
目录
- 题目
- 实现思路
- 实现代码
- 总结
主要内容是校设课程的习题和课外学习的一些习题。
欢迎关注 『Python习题』 系列,持续更新中
欢迎关注 『Python习题』 系列,持续更新中
题目
- 题目
如下图,AB 是圆的一条弦,ABC形成一个弓形,在两行中分别输入AB和CD的长度,计算并分两行依次输出该圆的半径和弓形ABC的面积,结果均严格保留小数点后2位有效数字,应用三角函数和反三角函数 - 输入
分2行输入2个浮点数,表示 AB
和 CD
的长度
- 输出
在两行内分别输出半径和弓形面积
- 示例
输入:
26.5
8
输出:
14.97
151.16
实现思路
AD2+DO2=A0**2=(CD+D0)**2=(A0-D0)**2
推得:
OA=(AD**2+CD**2)/(2*CD)
得到了半径剩下的就随便算了,扇形-三角新面积
实现代码
import mathAB=eval(input())
CD=eval(input())AD=AB/2OA=(AD**2+CD**2)/(2*CD)r=OA
print(f"{r:.2f}")#得到了半径AOB=2*math.asin(AD/OA)# 扇形AOB的面积为
area_of_sector = AOB / (2*math.pi) * math.pi *OA**2# 三角形 △AOB
area_of_triangle = 1 / 2 * OA**2 * math.sin(AOB)# 弓形面积为扇形AOB面积减去三角形△AOB面积之差
area_of_arch = area_of_sector - area_of_triangleprint(f"{area_of_arch:.2f}")
总结
大家喜欢的话,给个
【Python习题】计算弓形的面积(保姆级图文+实现代码)相关推荐
- 【Python黑科技】获取每日一句美句,并定时发送邮件到指定邮箱(保姆级图文+实现代码)
目录 实现效果 实现思路 1.获取每日一句美句 2.定时发送需要接入时间模块 3.邮件发送 实现代码 总结 欢迎关注 『Python黑科技』 系列,持续更新中 欢迎关注 『Python黑科技』 系列, ...
- 【bat批处理脚本命令】bat脚本命令的基本使用(保姆级图文+实现代码)
目录 1.bat脚本命令的注释 2.bat脚本命令的换行 3.bat脚本命令的if判断 总结 欢迎关注 『bat批处理脚本命令』 系列,持续更新中 欢迎关注 『bat批处理脚本命令』 系列,持续更新中 ...
- 百分制成绩转换五分制F【Python习题】(保姆级图文+实现代码)
目录 题目 描述 输入格式 输出格式 输入输出示例 思路 代码 实现效果 总结 主要内容是校设课程的习题和课外学习的一些习题. 欢迎关注 『Python习题』 系列,持续更新中 欢迎关注 『Pytho ...
- 【Python习题】餐馆的菜单算账(保姆级图文+实现代码)
目录 题目(来自) 思路 代码 实现效果 总结 主要内容是校设课程的习题和课外学习的一些习题. 欢迎关注 『Python习题』 系列,持续更新中 欢迎关注 『Python习题』 系列,持续更新中 题目 ...
- 【Python习题】判断火车票座位(保姆级图文+实现代码)
目录 题目 思路 代码 实现效果 总结 主要内容是校设课程的习题和课外学习的一些习题. 欢迎关注 『Python习题』 系列,持续更新中 欢迎关注 『Python习题』 系列,持续更新中 题目 类型: ...
- 【Python从入门到实战100天】06. 函数和模块的使用(保姆级图文+实现代码)
目录 1. 计算组合数C(7,3) 2. 求最大公约数和最小公倍数 3. Python的内置函数 4. Python常用模块 5. 函数的参数 6. 函数的作用域 总结 欢迎关注 『Python从入门 ...
- 【Python黑科技】tkinter库实战制作一个计算器(保姆级图文+实现代码)
目录 实现效果 实现思路 实现代码 总结 欢迎关注 『Python黑科技』 系列,持续更新中 欢迎关注 『Python黑科技』 系列,持续更新中 实现效果 实现思路 图形界面=界面组件+组件的事件监听 ...
- 【Python从入门到实战100天】05. 总结和练习(保姆级图文+实现代码)
目录 1. 输出乘法口诀表(九九表) 2. 输出2~99之间的素数 3. 找出1~9999之间的所有完美数 4. 找出100~999之间的所有水仙花数 5. 猜数字游戏 6. 输出斐波那契数列的前20 ...
- 【Python黑科技】几行代码绘制gif动图(保姆级图文+实现代码)
目录 实现效果 实现思路 实现代码 总结 欢迎关注 『Python黑科技』 系列,持续更新中 欢迎关注 『Python黑科技』 系列,持续更新中 实现效果 实际效果不美观--因为我找的图片不太行··· ...
最新文章
- mysql查询时给字段加内容,mysql数据库查询之对应库对应表中的注释信息查询以及加字段查询...
- 痞子衡嵌入式:无线通信技术协议全搜罗 - 索引
- Android实现蝴蝶动画,Android中的动画具体解释系列——飞舞的蝴蝶
- 复制linux内核,linux内核写时复制机制源代码解读
- 49自动化测试中最常见的硒异常
- 记一次线上cpu飙升100%的排查过程
- eclipse常用窗口和功能总结
- python3-字典中存储列表
- Solr连接MYSQL导入源数据生成索引
- 大数据学习资源(上)
- c语言malloc函数的用法和意义
- linux开源邮件系统zea,Zmail
- 第三方APK如何隐藏虚拟按键
- html字体怎么变大变粗,ppt如何加粗字体更粗 幻灯片的艺术字怎么把字体变粗?...
- 优化服务器卡顿,如何解决国外服务器卡顿问题
- 30多种磁芯优缺点对比
- MTK虚拟sensor梳理
- Excel 中连续生成开始日期和结束日期之间的日期
- 阿里巴巴面试java研发工程师实录
- vue注入组件时报错:did you register the component correctly? For recursive components......
热门文章
- Linux C 函数指针应用---回调函数
- day51 列表、表格、form标签
- 数字全角转半角VBA
- Java-c3p0原生写法
- 不断突破道,用道来挣钱才能长稳,才能心安!
- springboot启动时自动关闭问题 com.zaxxer.hikari.HikariDataSource - HikariPool-1 - Shutdown initiated...
- 锐捷服务器系统安全,更安全 锐捷网络发布RG-ESS易安全系统
- Codeforces Round #727 (Div. 2)
- php微信公众号开发难吗,PHP微信公众号开发的两种模式
- 我们来试着解答一下下面的题目(8)(DP/多重部分和)