Python如何定义一个函数,如何调用它?首先我们看一下如果不使用函数如何实现下面的效果。问题:按顺序打印数字1-9。1.不要使用函数print(1)print(2)print(3)print(4)print(5)print(6)print(7)print(8)print(9)2.使用for循环实现foriinrange(1,10):print(i)以上两个返回结果都是数字1-9。以上两种方式中,第一种代码重复率高,代码审美效果差。虽然可以实现效果,但是因为数量比较少,所以这几行代码可以手动敲出来。很难打印1-100000实现。这时候for循环还是可以实现的,但是for循环只能实现相似数和变量循环,不能进行复杂的函数开发。鉴于此,python引入了函数的概念。下面看看函数是如何实现上述效果的,还是两种方法。1.函数defp_num():print(1)print(2)print(3)print(4)print(5)print(6)print(7)print(8)print(9)p_num()2.函数+forloopdefp_num():foriinrange(1,10):print(i)p_num()这时候如果要实现上面的打印结果,可以直接使用函数名+括号调用功能。该类型的语法不仅可以重复使用,而且封装后的代码也更加美观。文章来源:www.wakey.com.cn/document-func-structure.html
