这里来给大家演示一下,函数的定义或结构,并调用函数来实现封装后的成果。
首先咱们来看看想实现上面的这个成果,如果不应用函数应该怎么实现。
题目:顺次打印1-9这几个数字。
1.不应用函数

print(1)print(2)print(3)print(4)print(5)print(6)print(7)print(8)print(9)

2.应用for循环实现

for i in range(1, 10):    print(i)

以上两种返回后果都是1-9这几个数字。

以上两种办法,第一种代码反复率太高,代码好看成果太差,尽管能实现成果,然而因为数量比拟少,还能手工打进去这几行代码,如果是打印1-100000就很难实现了。这时候for循环还是能够实现的,然而for循环只能实现相似的数字和变量循环,无奈进行简单的性能开发。鉴于此,函数这个概念就被python引入了,上面先来看看函数是怎么实现下面的成果的,还是两种办法。
1.函数

def p_num():    print(1)    print(2)    print(3)    print(4)    print(5)    print(6)    print(7)    print(8)    print(9)p_num()

2.函数+for循环

def p_num():    for i in range(1, 10):        print(i)p_num()

这时候如果想实现下面的打印后果就间接应用函数名+小括号调用函数就能够了,这种类型的语法,不仅能够重复应用,而且封装后的代码更好看。

文章起源:www.wakey.com.cn/document-func-structure.html