python编程基础入门廖雪峰pdf慕课雨课堂Python编程基础答案
下载地址 https://share.weiyun.com/oKXAf8Zh
资料目录 Python编程基础教学视频 51CTO学院(60集) python编程基础教学视频 乾颐盾系列 Python编程基础 张健 张良均 人民邮电出版社.pdf Phthon编程金典.pdf Python 编程指南.pdf 《Python 编程基础》 教学大纲.pdf 《Python编程入门指南(上下册)》 明日科技.pdf 《小小的Python编程故事》毛雪涛,丁毓峰编著.pdf Python编程初学者指南.pdf Python编程入门经典.pdf 树莓派Python编程入门与实战 第2版.pdf Python编程实战__运用设计模式、并发和程序库创建高质量程序.pdf 《Python编程基础》复习资料.pdf Python编程基础与应用-题库大全.doc Python编程基础张健 , 张良均课后习题及答案.pdf Python程序设计基础及实践(慕课版)郭炜习题答案.pdf 《Python程序设计基础与应用》习题答案.pdf 《Python快速编程入门》——课后题答案.doc Python程序设计基础习题答案与分析.doc python基础试题(含答案).doc Python考试题复习知识点试卷试题.doc Python编程基础.pptx 《Python编程之美:最佳实践指南》by Kenneth Reitz.pdf 《Python编程基础与HTTP接口测试》阿奎 编著.pdf Python编程 从入门到实践 by Eric Matthes.pdf Python编程导论第2版_2018 翻译 陈光欣.pdf Python编程快速上手—让繁琐工作自动化_[美] Al Sweigart 著.pdf 趣学python编程中文版.pdf 举例 使用raise语句抛出异常 如果某个函数或方法可能会产生异常,但不想在当前函数或方法中处理这个异常,则可以使用 raise 语句在函数或方法中抛出异常。raise 语句的基本格式如下: raise [ExceptionName[(reason)]] 其中,ExceptionName[(reason)]为可选参数,用于指定抛出的异常名称,以及异常信息的相关描述。如果省略,就会把当前的错误原样抛出。 说明:ExceptionName(reason)参数中的(reason)也可以省略,如果省略,则在抛出异常时不附带任何描述信息。
调用函数 调用函数也就是执行函数。如果把创建函数理解为创建一个具有某种用途的工具,那么调用函数就相当于使用该工具。调用函数的基本语法格式如下: functionname([parametersvalue]) 参数说明如下。 functionname:函数名称,要调用的函数名称,必须是已经创建好的。 parametersvalue:可选参数,用于指定各个参数的值。如果需要传递多个参数值,则各参数值间使用逗号“,”进行分隔。如果该函数没有参数,则直接写一对小括号即可。 例如,调用在 8.1.1 节创建的 filterchar()函数,可以使用下面的代码: 01 about = '我是一名程序员,喜欢看@_@方面的图书,想研究一下@_@。' 02 filterchar(about) 调用 filterchar()函数后,将显示如图 8.3 所示的结果。 图 8.3 调用 filterchar()函数的结果
参数传递 在调用函数时,在大多数情况下,主调用函数和被调用函数之间有数据传递关系,这就是有参数的函数形式。函数参数的作用是传递数据给函数使用,函数利用接收的数据进行具体的操作处理。 函数参数在定义函数时放在函数名称后面的一对小括号中,如图 8.4 所示。 def fun_bmi (person,height,weight): 函数名 函数参数 图 8.4 函数参数
返回值 到目前为止,我们创建的函数都只是为我们做一些事,做完了就结束。但实际上,有时还需要对事情的结果进行获取,这类似于主管向下级职员下达命令,职员去做,最后需要将结果报告给主管。为函数设置返回值的作用就是将函数的处理结果返回给调用它的程序。 在 Python 中,可以在函数体内使用 return 语句为函数指定返回值。该返回值可以是任意类型,并且无论 return 语句出现在函数的什么位置,只要得到执行,就会直接结束函数的执行。 return 语句的语法格式如下: result = return [value] 参数说明如下。 result:用于保存返回结果,如果返回一个值,那么 result 中保存的就是返回的一个值,该值可以是任意类型。如果返回多个值,那么 result 中保存的是一个元组。 value:可选参数,用于指定要返回的值,可以返回一个值,也可以返回多个值。 说明:当函数中没有 return 语句时,或者省略了 return 语句的参数时,将返回 None,即返回空值。
|