新大榭论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

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

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

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

查看: 698|回复: 0

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

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

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

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

x
  1. # -*- coding: utf-8 -*-: R& h/ s8 E- z9 q, w( B/ D
  2. """
    8 q- s. }: o8 A/ b
  3. @Team: 新大榭论坛
    ! W' S, p; [  y, c* w; r: O) w8 Q9 `
  4. @Author: 张黎斌
    ! c7 @0 L5 ^8 z5 Z& D4 c. @+ L0 V
  5. @update: 2021-09-13
    # V3 ?6 x+ M4 A3 q* C8 E. |
  6. @Version: v1.0
    + N! |4 e5 u) ?) c
  7. @BBSid: 7732-01-01* n" n* T- g( z
  8. @Level: A! s/ r+ z: A$ s- L) m
  9. ------------------------------------------------------------------+
    9 D9 b6 }* h% G5 _* j' X. c
  10. 【说明】:海伦公式求三角形面积(自定义函数案例)
    1 \0 s1 l3 N) h7 [  @
  11. ------------------------------------------------------------------+" v) f& F9 N: C% H
  12. """
    . a7 f- U, r5 ~7 Y8 ^
  13. print("") 8 O& N: L& }* M. Z5 |4 M
  14. print("////////////////////////////////////////////////////////////")
    " V8 g1 V5 e6 Y
  15. print("//                                                        //") 1 F2 r# q) Y0 X: b2 X* l
  16. print("// 新大榭Python文件启动程序(py文件双击) V1.4.21.0901    //")% Z" G& h6 }# v* I% a
  17. print("// ------------------------------------------------------ //")8 d$ z/ X& H: E. g/ l
  18. print("// 新大榭Web实验室 http://lab.daxie.net.cn/               //")
    7 k. h: b0 w; ]
  19. print("//                                                        //")
    ! k4 c: m) P, a2 z) Z
  20. print("////////////////////////////////////////////////////////////")$ R  r' n0 H: t" t  ^
  21. print("")
    4 q) D5 n* I' U0 |
  22. print("『海伦公式求三角形面积』本题解答如下:")5 g: V$ n3 N6 y# {: f
  23. print("------------------------------------------------------------")
    : x8 k/ Y1 ]3 L4 ^, P6 M' D
  24. print(">>> ",end="")5 T5 P5 G/ K% c# q' S

  25. 1 B2 |$ e5 }9 L, y* t  b7 z
  26. # 以下为主程序核心代码 ↓↓↓1 _9 E1 j) E- e, W. U$ ]
  27. "/////////////////////////////////////////////////////////////////"
    0 D1 ]& k9 _$ w1 q
  28. 5 e9 V$ x0 D$ T% B/ _6 U4 m
  29. def Area(a,b,c):0 d7 b, z7 C: \+ J% B
  30.     p=(a+b+c)/2
    9 }5 V* T5 x) u# T% ~+ ^
  31.     s=(p*(p-a)*(p-b)*(p-c))**0.5 # 初中学过求三角形的面积《海伦公式》9 @$ ~8 z. D9 T  J  R( c
  32.     return s* M/ s, I; p4 G4 Y9 f; Q
  33. print(Area(3,4,5))
    # @2 g2 S% M5 p% v: x2 m# r+ T% l

  34. - r; ?: d( {7 Q( B0 {# j8 ?0 }
  35. "/////////////////////////////////////////////////////////////////", ]  b# s- O* x" y
  36. ; ~  V# M, x& K+ x! v3 }, R! [
  37. # ↓↓↓ 以下代码为程序界面美化
    : g* @5 y6 s- s" y3 D, w! u" O
  38. print("")
    + ^+ z5 \# H. D3 W
  39. print("////////////////////////////////////////////////////////////"): m- I% @1 X9 N2 @
  40. 2 f4 U8 Q0 h) b# \9 F
  41. # ↓↓↓ 以下代码优化与答题无关,可屏蔽IDLE程序意外退出!: e1 d. e% t* T4 u$ U  _8 T7 d6 ?
  42. print("") " Q/ X- w& x2 V/ n% C1 m# H$ C
  43. print("┏----------------------------┓")4 q& s7 Y% l6 j) }5 Y! b5 o
  44. print("┣--- 按下回车键即退出程序 ---┫")
    1 Y0 q/ p, a2 {- C% W, U) H
  45. print("┗----------------------------┛")
    5 r" U/ K7 a  k& E: {/ X
  46. print("") ' ]2 z( O* S: L
  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 22:17 , Processed in 0.075667 second(s), 22 queries , Gzip On.

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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