新大榭论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

《新大榭》- 创大榭地方网络社区先锋品牌 新大榭始终专注于地方网络社区平台的建设 关于我们- [大记事]- 留言建议- [新手报道]

发布 .新大榭软件管家(Excel版) V6.0版 财务/仓库/生产/销售/采购/行政/人事/校园 .公告 - 客户 - 打赏 - 职场 - Excel - Python.

新大榭镜像-搜音乐-法律库-图书馆-高中课堂-实验室 广告是为了能更好的发展 [欢迎商家支持本站互利共赢] 广告位招租.首页黄金广告位等您来!联系 13566035181

查看: 771|回复: 0

[必修1] 7732 - 《信息技术》(必修一)P084【课件源代码】海伦公式求三角形面积

 关闭 [复制链接]
发表于 2021-9-13 22:07:19 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转新大榭论坛!

您需要 登录 才可以下载或查看,没有账号?注册

x
  1. # -*- coding: utf-8 -*-  r9 u0 s; u# k2 [: M
  2. """
    ; F! j) F  j# T+ C% m) I5 g; W0 k
  3. @Team: 新大榭论坛" h" @6 `7 l9 I8 M5 E( J
  4. @Author: 张黎斌4 E& g, Q% M# O% \* I
  5. @update: 2021-09-13
    & S; }5 V+ Q7 N/ O
  6. @Version: v1.0- R( ?5 F2 b: }/ g0 A8 X  X
  7. @BBSid: 7732-01-01% B7 h* j/ i! S  P& p0 Q
  8. @Level: A* S& t8 J8 O. M0 l% D* r8 j
  9. ------------------------------------------------------------------+
    ! l2 V" y/ z8 E; t# c5 S$ k& C" m
  10. 【说明】:海伦公式求三角形面积(自定义函数案例)7 \; `5 h+ O% e/ {' i. ^' g
  11. ------------------------------------------------------------------+
    5 P& l+ z$ x9 h0 }1 c! g& m
  12. """5 _9 e& _, v$ q4 y
  13. print("") 2 Q- W4 T* b) S6 i$ g) J
  14. print("////////////////////////////////////////////////////////////")6 K9 \1 p8 {9 h' x
  15. print("//                                                        //") - C- z5 b) ~2 j$ \: B$ ~
  16. print("// 新大榭Python文件启动程序(py文件双击) V1.4.21.0901    //")
    . {' V. d5 r  x: z
  17. print("// ------------------------------------------------------ //")& w8 _; g5 [/ T* J/ X; i7 F
  18. print("// 新大榭Web实验室 http://lab.daxie.net.cn/               //")
    : R- ^$ B2 q2 @
  19. print("//                                                        //") , O1 v5 e. M/ F( \+ k" M9 q% y
  20. print("////////////////////////////////////////////////////////////")- ~( S9 F% m- x6 v' m. l/ v
  21. print("") 2 e4 Q4 K2 t- U& k* z
  22. print("『海伦公式求三角形面积』本题解答如下:")
    ) L, I4 U9 g1 `+ R) p# V
  23. print("------------------------------------------------------------")
    ' g. t8 l1 L  k& o* N
  24. print(">>> ",end="")
    * H& M" R7 R% W. h* j

  25. - L0 z; _" ?" T1 c* I/ @
  26. # 以下为主程序核心代码 ↓↓↓
    ' ?1 y5 R. N; s/ l0 v1 }( E, @
  27. "/////////////////////////////////////////////////////////////////"/ t- u' y' b5 W1 ^4 `  ]# g
  28. 8 V0 _6 z$ T) Y  t8 t
  29. def Area(a,b,c):
    4 ^% _' j. A6 x9 ^
  30.     p=(a+b+c)/28 ^* W9 ]3 s$ p$ B1 J
  31.     s=(p*(p-a)*(p-b)*(p-c))**0.5 # 初中学过求三角形的面积《海伦公式》
    ' i3 o6 k3 `. c3 U0 c
  32.     return s' Q8 m  a+ _' z! w7 \
  33. print(Area(3,4,5))
    - S. P7 ]5 ^0 a* l" I3 ?

  34. & n9 Q% T/ L7 m1 x+ x, K+ ]/ I% o+ K$ r
  35. "/////////////////////////////////////////////////////////////////"- Y& K1 Z. w6 z5 A

  36. % b0 m8 U) Q' N+ ?: r
  37. # ↓↓↓ 以下代码为程序界面美化  J: T4 B1 W+ O6 b
  38. print("")
    ( `7 L1 y( i5 ^& h, `; U; k# ^; e
  39. print("////////////////////////////////////////////////////////////"). D3 y, ^4 S+ S' e
  40. : m$ q, V' i8 p" }0 ~
  41. # ↓↓↓ 以下代码优化与答题无关,可屏蔽IDLE程序意外退出!
    % Y1 h+ m, R+ m! ~$ b
  42. print("")
    ' T. x9 A$ S5 V/ k
  43. print("┏----------------------------┓")2 J% ^$ }, k- w
  44. print("┣--- 按下回车键即退出程序 ---┫"), T+ u3 e! E/ J7 @" J3 F1 E
  45. print("┗----------------------------┛")
    8 U  i3 u, t! i1 [. b
  46. print("") ( v3 D# m* z# m& y9 c  `9 o
  47. input(">>> ")
复制代码

7732-01-01.py

1.77 KB, 阅读权限: 10, 下载次数: 2, 下载积分: 财富 -1 点

新大榭Python学习社区培训、Excel业务指导、办公软件定制、网站建设;新大榭探索实验室欢迎您!http://lab.daxie.net.cn/
Q群推荐 大榭本地求职招聘QQ群,欢迎转发分享本地招聘信息资讯! 官方招聘1群(已满);官方招聘2群:315816937 *
您需要登录后才可以回帖 登录 | 注册

本版积分规则

文字版|小黑屋|新大榭 ( 浙ICP备16018253号-1 )|点击这里给站长发消息|

GMT+8, 2026-10-11 20:20 , Processed in 0.093533 second(s), 23 queries , Gzip On.

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表