没有合适的资源?快使用搜索试试~ 我知道了~
.archPython-第五章.pptx
需积分: 0 0 下载量 84 浏览量
2023-06-21
20:58:37
上传
评论
收藏 3.09MB PPTX 举报
温馨提示
试读
79页
.archPython-第五章.pptx
资源推荐
资源详情
资源评论
PYTHON 程序设计
计算机学院-基础教研室
第5章
函 数
计算机学院-基础教研室
Python程序设计
第5章 函数
本
本
章
章
内
内
容
容
函
函
数
数
的
的
基
基
本
本
使
使
用
用
函
函
数
数
的
的
参
参
数
数
传
传
递
递
变
变
量
量
的
的
作
作
用
用
域
域
匿
匿
名
名
函
函
数
数
嵌
嵌
套
套
函
函
数
数
递
递
归
归
函
函
数
数
其
其
他
他
函
函
数
数
第5章 函数
PYTHON程序设计
Python程序设计
第5章 函数
函数类别:
内置函数:Python语言内置了若干常用的函数,例如abs()、len()等等,
在程序中可以直接使用。
标准库函数:Python语言安装程序同时会安装若干标准库,例如math、
random等等。通过import语句,可以导入标准库,然后使用其中定义的函
数。
第三方库函数:Python社区提供了许多其他高质量的库,如Python图像库
等等。下载安装这些库后,通过import语句,可以导入库,然后使用其中
定义的函数。
用户自定义函数:本章将详细讨论函数的定义和调用方法。
Python程序设计
第5章 函数
5.1
5.1
函
函
数
数
的
的
基
基
本
本
使
使
用
用
引例:已知多边形各条边的长度,计算多边形的面积。多边形的相关数据如图所示。
a=3
b=3
g=4
f=6
d=4
c=5
e=5
1
2
3
import math
a,b,c,d,e,f,g = 3,3,5,4,5,6,4
p1 = (a+b+c)/2
s1 = math.sqrt(p1*(p1-a)*(p1-b)*(p1-c))
p2 = (c+d+e)/2
s2 = math.sqrt(p1*(p2-c)*(p2-d)*(p2-e))
p3 = (e+f+g)/2
s3 = math.sqrt(p3*(p3-e)*(p3-f)*(p3-g))
print(s1 + s2 + s3)
22.191386809072426
剩余78页未读,继续阅读
资源评论
暮冬芝兰
- 粉丝: 0
- 资源: 1
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功