做个工具包-自定义函数
;试一试;试试下面几个函数并写出其功能。
;学一学;二、带有参数的函数
当定义了fac函数后,就可以很方便地求出5!,但是,要求7!或其他阶乘时就需要重新改写程序,在Python可以通过编写带有参数的函数来解决这一问题。;Python在参数传递的过程中,是按照定义函数时所带参数的位置顺序进行传递的,调用时第一个参数值会传递给参数列表中的第一个参数,第二个参数值会传递给列表中的第二个参数,如有多个参数,后面的参数值以此类推。
定义函数,计算任意两个自然数(a0,b0)之间所有自然数连乘的积。;做一做;2.编写函数完成求100内3的倍数之和、100内4的倍数之和、…、100内(2n100)的倍数之和。
求100以内自然数n的倍数之和,必须要将n传递到函数内部。;练一练;设计几个自己经常使用的函数,存放在文件中,作为自己的工具包。;探一探;主程序中的a变量与函数myfun()中的a变量没有相互影响。在Python中,变量是有作用范围的,函数内部的变量只作用于函数内部。为了较好地区别内外变量,建议函数内外尽量使用不同名称的变量。;谢谢
原创力文档

文档评论(0)