鱼C论坛

 找回密码
 立即注册
查看: 3294|回复: 0

[学习笔记] 调用python中自定义函数:

[复制链接]
发表于 2018-4-4 17:11:07 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能^_^

您需要 登录 才可以下载或查看,没有账号?立即注册

x
本帖最后由 您的地址 于 2018-4-4 17:36 编辑

调用已经定义好的函数:
        例如:
        def something(name = "Fish1", world = "I love world")
                print(name +'--->'+world+"name和world是默认参数")
        #调用函数something:
                something()
                打印:
                        Fish1--->I love world!默认参数       

        也可以使用默认参数改变print打印的值:
                something("Fish2","I love fish2")
                打印:
                        Fish2--->I love fish2
               
                       

函数中的参数:
        1.默认参数
        2.关键字参数
        3.元组(符号 *)
        4.字典参数(符号 **)
       


如下例:        来自 :~风介~

        默认参数
def saySomething(name='Susan', words='I love us!'): #默认参数
    print(name + '->' + words)
saySomething('Nike', 'Just do it!') #

        关键字参数
def saySomething(name='Susan', words='I love us!'): #默认参数
    print(name + '->' + words)
saySomething(name='Nike', words='Just do it!') #关键字参数

收集参数
       
        星号(元组)

def test(*params):
    print(len(params))
    print(params[1])
test(*[1,2,3,4,5])
test(*(1,2,3,4,5))

        星星号(字典)

def test(**params):
    print(len(params))
    print(params['a'])
test(**{'a':'1','b':'2', 'c':'3'})



小甲鱼最新课程 -> https://ilovefishc.com
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Archiver|鱼C工作室 ( 粤ICP备18085999号-1 | 粤公网安备 44051102000585号)

GMT+8, 2025-5-14 16:39

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表