函数四(Python)

本次我们来研究一下函数中模块的使用

我们先来建立一个名为funcs.py的模块。

def show():
    print('show')

def say():
    print('say')

def eat():
    print('eat')



//文件名为funcs.py

 然后我们开始函数中模块的使用。

第一,我们先来展示从模块中导入一个函数:

from funcs import say

say()

//导入模块中的say函数

 第二,我们来从模块中导入多个函数:

from funcs import say,eat,show

say()
eat()
show()


//导入模块中的多个函数

 第三,我们来从模块中导入所有函数:

from funcs import *

say()
show()
eat()

//导入模块中的所有函数

 调用模块中的函数还有另一种方式:

import funcs

funcs.say()
funcs.eat()
funcs.show()

//调用模块中的函数

 有时候模块名比较长的话,我们可以设置一个别名:

import funcs as fs

fs.say()
fs.show()
fs.eat()

//模块的别名

有时候函数名比较长的话,我们也可以给它设置一个别名:

from funcs import say as s

s()

//函数的别名

函数中模块的使用较为重要,其作用可以通过下面一个例子来展示:

先来创建一个名为funcs的模块:

def getvals(d):
    arr=[]

    for k in d:
        arr.append(d[k])

    return arr

//把变量的值放到arr数组里面

我们再来调用它:

from funcs import getvals as g

d={'name':'user1','age':20}
print(g(d))

//把变量的值输出

输出结果如下:

 我们可以看到结果在我们的预想范围内。

通过以上实例,我们可以总结出函数模块作用是解决代码重用性问题。

好了,我们下期再见!

 

Supongo que te gusta

Origin blog.csdn.net/m0_52873333/article/details/121295435
Recomendado
Clasificación