python函数的及函数的参数的基本使用

151 阅读1分钟
#函数调用方式一
def printHello():
    print("hello world")

if __name__ == "__main__":
    # 调用函数
    printHello()


#函数调用方式二
def hellolufei():
    return "我爱你"

if __name__ == "__main__":
    a=hellolufei()
    print(a)

#函数:参数分为:必须参数,关键字参数,默认参数,不定长参数
#1、必须参数--调用printHI 必须传递一个参数
def printxiaol(fei):
    return fei
if __name__ == "__main__":
    lu="你好呀!"
    print(lu)

#2、默认参数--给参数设置默认值
def printlu(arg="老王"):
    return arg
if __name__ == "__main__":
    a=printlu("小王")
    print(a)

#3、关键参数--在调用函数时给参数赋值
def printfeige(arg):
    return arg
if __name__ == "__main__":
    a=printfeige(arg="老王")
    print(a)

#不定长参数--两个实现方式
# *arg 元组
# **arg 字典
#第一种

#元组
def printgangge(*arg):
    return arg
if __name__ == "__main__":
    a=printgangge(1,2,3,4,5,6)
    print(a)

#字典
def printHi(**arg):
    return arg
if __name__ == "__main__":
    a=printHi(name="老王",age=12)
    print(a)