- 6
- 0
- 约8.92千字
- 约 29页
- 2023-11-23 发布于广东
- 举报
第5章 函数5.1、函数的定义与调用5.2、参数传递5.3、变量作用域5.4、lambda表达式函数
5.1 函数的定义与调用自定义函数是PYTHON标准函数以外的函数,需要使用者自己定义定义函数的目的:代码重复使用降低开发的难度程序更容易阅读设计函数的原则:找出相对独立功能的代码,即与其它部分关系简单、可单独使用
5.1 函数的定义与调用?程序代码:m=int(input(请输入m的值:))n=int(input(请输入n的值:))c=factor(m)//(factor(n)*factor(m-n))print(C({},{})={}.format(n,m,c))?
5.1 函数的定义与调用?完整的程序代码:def factor(k): f=1 for i in range(1,k+1): f=f*i return fm=int(input(请输入m的值:))n=int(input(请输入n的值:))c=factor(m)//(factor(n)*factor(m-n))print(C({},{})={}.format(n,m,c))分析函数factor:第1行是函数头,包含保留字def、函数名factor、形式参数k第2-5行是函数体,每一行都比函数头行要向右缩进相同大小的空间,第6行无缩进则函数定义结束函数体的计算结果f使用return语句返
您可能关注的文档
- Python程序设计基础教程PPT1第4章(2):元组与集合.pptx
- matlab经济管理建模PPT第14章-判别分析.pptx
- matlab经济管理建模PPT第7章-数据标准化与平滑.pptx
- PYthon语言程序设计课件第3章 程序控制结构.pptx
- Linux系统基础及服务器配置教程与实验课件第4章.pptx
- Python程序设计基础教程课件CH03 Python序列结构.ppt
- python课件第4章 Python的四种典型序列结构 (2).pptx
- Spring MVC开发技术指南第5章 数据绑定和表单标签库.ppt
- Python程序设计PPT1ch5函数.pptx
- matlab经济管理建模PPT第9章-其他线性规划案例.pptx
- 沪教版五四制六年级上册数学 2分数 分数的大小比较课件2.pptx
- 沪教版五四制六年级上册数学 2分数 分数运算的应用课件1.pptx
- 沪教版五四制六年级上册数学 3比和比例 等可能事件课件1.pptx
- 沪教版五四制六年级上册数学 2分数 分数的加减法课件2.pptx
- 沪教版五四制六年级上册数学 比的基本性质 (3).pptx
- 沪教版五四制六年级上册数学 2分数 分数的乘法课件1.pptx
- 沪教版五四制六年级上册数学 2分数 分数的除法课件1(1).pptx
- 沪教版五四制六年级上册数学 百分数的应用一.pptx
- 护理伦理困境与解决方案.pptx
- 沪教版五四制六年级上册数学 百分比的应用.pptx
最近下载
- (高清版)ZT 0278-2015 地质岩心钻探金刚石扩孔器.pdf VIP
- 宣贯培训(2026)《DZT 0079-1993固体矿产勘查地质资料综合整理、综合研究规定》.pptx VIP
- 生鲜蔬果培训.ppt VIP
- DB15T3654-2024房屋建筑工程资料管理规程.docx VIP
- 《JJF(晋) 118-2025 热封仪校准规范》.pdf
- 合规红线与避坑实操手册(2026)DZT 0078-2015《固体矿产勘查原始地质编录规程》.pptx VIP
- 2025年注册道路桥梁工程施工员《桥梁施工管理规范》备考题库及答案解析.docx VIP
- 2026年2月份最新可编辑征信报告模版简版.pdf
- 深度解析(2026)《DZT 0078-2015固体矿产勘查原始地质编录规程》.pptx VIP
- 【材料成型工艺--锻压】第二部分 锻造成形工艺.pdf VIP
原创力文档

文档评论(0)