8 python 函数

######## 函数 ########

'''
def fun(name1,name2,name3):
    print("这是一个多选形参函数")

fname = fun("wulei")
print(fname)
'''

def fun(name1,name2,name3=""):
    if name3:
        fname = f"{name1} {name3} {name2}"
    else:
        fname = f"{name1} {name2}"
    return fname

fnamea = fun("wulei","huxue")
print(fnamea)
fnamea = fun("wulei","huxue","wuruize")
print(fnamea)

#函数模块
fun.py #模块文件
import fun #导入模块
fun.setname() #使用模块函数

from modulname import fun1 #特定模块的导入
from modulname import fun1,fun2,fun3,fun4 #特定模块的导入,导入多个函数
from modulname import fun1 as fu #特定模块导入,使用别名。

#特定模块的导入,在使用函数时,不需要使用 打点的写法。
setname() #直接使用函数,不需要打点。

from moudulname import * #导入模块中的所有函数

发表评论

邮箱地址不会被公开。