新大榭论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

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

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

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

查看: 697|回复: 0

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

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

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

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

x
  1. # -*- coding: utf-8 -*-
    $ _9 K2 R% a7 ~  z* v8 S# |
  2. """! d) d- \$ Y  J6 m0 ^' h3 c: s* H
  3. @Team: 新大榭论坛
    6 O, \% j% B. A% d4 _2 c
  4. @Author: 张黎斌
    5 T0 M, j( |1 O' q: o. N
  5. @update: 2021-09-135 P8 L7 }5 O% f
  6. @Version: v1.0) E1 o. D. f) V3 y* h, |* _& Z
  7. @BBSid: 7732-01-01/ D4 j1 s& r0 u  x# T+ k9 S. Y
  8. @Level: A
    ) @% ?1 G  U4 ^) @
  9. ------------------------------------------------------------------+6 w% P& [3 k: ~, n1 Z
  10. 【说明】:海伦公式求三角形面积(自定义函数案例)! l1 I' J8 ?& ~, O  z
  11. ------------------------------------------------------------------+
      D; _, |+ U3 r- F- Z3 P- L8 {
  12. """" t5 y* b, p. w. N
  13. print("") * m8 B, k- f, x, i8 t
  14. print("////////////////////////////////////////////////////////////")
    0 S) e: m8 q- o
  15. print("//                                                        //") $ i# g4 c1 ^; E2 {2 r. k
  16. print("// 新大榭Python文件启动程序(py文件双击) V1.4.21.0901    //")
    / {: ]) Q% Y' j* P
  17. print("// ------------------------------------------------------ //"); t+ S* `3 l  Z6 Z2 w+ y
  18. print("// 新大榭Web实验室 http://lab.daxie.net.cn/               //")7 Q+ n5 |4 k1 l- j- [4 j
  19. print("//                                                        //")
    0 F5 k% u1 Z- o
  20. print("////////////////////////////////////////////////////////////")
    # o% }, D; e/ i/ y
  21. print("")
    8 j, C2 {' G3 P) S4 l
  22. print("『海伦公式求三角形面积』本题解答如下:")  x$ ~5 U& B* {
  23. print("------------------------------------------------------------")) N) b, [8 d: ~0 [; ]
  24. print(">>> ",end="")
    / l4 Q7 Q4 R* ?
  25. 3 N; i( s* F) A0 [, x6 t
  26. # 以下为主程序核心代码 ↓↓↓
    - S8 x- p$ Z  y( R. G
  27. "/////////////////////////////////////////////////////////////////"4 r" j- d" U$ ]
  28. * ^5 ]$ R; t* ]! c
  29. def Area(a,b,c):
    4 t* s0 F- C6 v3 A! \  E/ D
  30.     p=(a+b+c)/26 \  C* Z" d5 _0 D' r1 x, v
  31.     s=(p*(p-a)*(p-b)*(p-c))**0.5 # 初中学过求三角形的面积《海伦公式》, w, m# K+ z# ]1 u( Y- H
  32.     return s
    7 _! P( g! l9 x- {" k. P) K' J
  33. print(Area(3,4,5))  O1 M+ m, ~( L, B: u' ~

  34. 9 W% T" |9 R( e
  35. "/////////////////////////////////////////////////////////////////"
    & c$ v: d& G; _0 s! v9 L* ^

  36. ' `) f: X# z6 b9 W7 S% b0 E
  37. # ↓↓↓ 以下代码为程序界面美化
    ; T  X; U5 t: p; B. q9 S1 F6 a
  38. print("") 3 ^: E4 q" g" G. C6 o: y
  39. print("////////////////////////////////////////////////////////////")
    ; O7 ]. [* d" n4 G5 U; ]

  40. ; ]$ C  @# F1 S: K) y% Y4 `8 h
  41. # ↓↓↓ 以下代码优化与答题无关,可屏蔽IDLE程序意外退出!
    4 V6 {7 U1 K5 ~9 R6 H
  42. print("")
    6 H% [! }! t' _$ Y& z7 ~) Q
  43. print("┏----------------------------┓")4 `& @9 m2 |3 H8 L3 M2 D" q
  44. print("┣--- 按下回车键即退出程序 ---┫")
    8 z5 f  [- o! D3 s4 w& g# }0 e
  45. print("┗----------------------------┛")9 I4 o- U6 z8 O5 v" g" u- K
  46. print("")
    , O& ]  n2 b" A% U# c' }# Y
  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-4-3 20:56 , Processed in 0.074468 second(s), 22 queries , Gzip On.

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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