5

作者: 我的那份执着 | 来源:发表于2018-01-12 17:04 被阅读0次

关键字参数

>>> def SaySome(name,words):

print(name + '->' +words)

>>> SaySome('我爱你','你信吗')

我爱你->你信吗

>>> SaySome('你信吗','我爱你')

你信吗->我爱你

>>> SaySome(words = '你信吗', name = '我爱你')

我爱你->你信吗

#通过关键字改变位置

>>> def SaySome(name= '我爱你',words = '你信吗'):

print(name + '->' +words)

>>> SaySome()

我爱你->你信吗

>>> SaySome('傻逼')

傻逼->你信吗

>>> SaySome('傻逼','哈哈哈')

傻逼->哈哈哈

关键字参数是在函数调用的时候,通过参数名定制需要赋值的函数,

默认参数,就是忘记时,会找初始参数

收集参数 用 *

>>> def test(*params):

print('参数的长度是:',len(params));

print('第二个参数是:',params[1]);

>>> test(1,'小甲鱼',3.14,6,7,8)

参数的长度是: 6

第二个参数是: 小甲鱼

>>> def test(*params,exp): #增加一个参数没收集到

print('参数的长度是:',len(params),exp);

print('第二个参数是:',params[1]);

#所有值都给params了,其他参数必须要设置为默认参数

>>> test(1,'小甲鱼',3.14,6,7,exp =8)

参数的长度是: 5 8

第二个参数是: 小甲鱼

>>> def test(*params,exp = 8): #默认参数不容易出错

print('参数的长度是:',len(params),exp);

print('第二个参数是:',params[1]);

>>> test(1,'小甲鱼',3.14,6,7,8)

参数的长度是: 6 8

第二个参数是: 小甲鱼

函数与过程

函数(function):有返回值

过程(procedure)是简单的,特殊并且没有返回值

python只有函数,没有过程

>>> def hello():

print('hello world')

>>> temp = hello()hello world>>> temp>>> print(temp)None>>> type(temp) 默认值为None

>>> def back():

return[1,'小可爱',3.14]

>>> back()

[1, '小可爱', 3.14] 返回多个值

在函数内部可以访问全局变量,但不能改变,

相关文章

  • 灵心儿组计分

    9.24 棉芯➕5➕5 晨萌➕5 乐乐➕5➕5➕5➕5 楠楠➕5➕5➕5➕5 水儿➕5➕5 七炫➕5➕5➕5➕5

  • 未闻花名口琴简谱

    1 4 5 5 6 6 6 6 6 6 5 5 5 5 5 5 4 4 4 4 4 4 4 1 1 1 4 5 5...

  • 5/5

    该地区最重要的科技增长毫无疑问是半导体产品。在新泽西州Bell实验室里,William曾是晶体管发明人之一,195...

  • 5/5

    我允许自己表达疲惫,允许自己懒懒前行,允许自己自然而然……感觉到放松,感觉到对自我的接纳,自己理解自己,直面自己,...

  • 5、5

    しょんぼり [寂しく]孤零零(地);[がっくり]垂气(成),无精打采(成) ¶~立っている/无精打采地站着 ¶彼は...

  • 5 .5

    今天去的晚了一点,然后男队那边早早就开始在训练了,但是女队现在还在慢悠悠的走,有十多分钟,这种学生投入性低,缺...

  • 5/5

    五一后第一天上课,虽然起晚了一点,不过语文课还是听上了。数学老师的课就是摸鱼,老师讲评了五一的卷子,真的超难!我原...

  • 托姆拉物语暴力火线技能树

    剑术:战吼5+5+10 射击:弱狙5+5+10 火线5+10 要领10 分身5+5+10 魔法:冲击波5+5+5+...

  • 密码

    1【5】1 云1 2【5】2 云2 3【5】3 云3 4【5】4 云4 5【5】5 云5 《2.0》 公告 6【5...

  • 20171109

    5:00-5:10 洗漱 V 5:10-5:40 晨间日记 V 5:40-5:50 反思昨天 V 5:50-5: ...

网友评论

      本文标题:5

      本文链接:https://www.haomeiwen.com/subject/mvifoxtx.html