首页 python基础教程 Python函数的定义(构造)和调用
pay pay

Python函数的定义(构造)和调用

日期: 2021年11月29日 21:15
栏目: python基础教程
阅读: 494
作者: python自学网

摘要: 函数在本章节中已经给大家介绍了,他的优点也做了简单的阐述,这里来给大家演示一下,函数的定义或构造,并调用函数来实现封装后的效果。

函数在本章节中已经给大家介绍了,他的优点也做了简单的阐述,这里来给大家演示一下,函数的定义或构造,并调用函数来实现封装后的效果。

首先我们来看看想实现下面的这个效果,如果不使用函数应该怎么实现。

题目:依次打印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()

这时候如果想实现上面的打印结果就直接使用函数名+小括号调用函数就可以了,这种类型的语法,不仅可以反复使用,而且封装后的代码更美观。

没有了
回顶部