Python自定义函数,匿名函数,自定义类

Python-day03

标签(空格分隔): 函数 面向对象


自定义函数

语法

image_1ch4dmigc1lll4mi1fad1c5g11h29.png-24.9kB
image_1ch4dni096kdn51otj4131ftem.png-23.1kB

值传递

image_1ch4dr2l7139t1nko18ko1s7qmkl13.png-38.9kB

image_1ch4dtiajnuc8ojnk516c1sd820.png-49.7kB

带有默认值的函数

image_1ch4duuto1e0sirp1dl41bd81mt2d.png-46.4kB

*agrs **kwargs

image_1ch4e1jvv12in1gkug31p9p9hk2q.png-50.6kB

return 返回值

image_1ch4e2okp1egqnucqq8adp188237.png-51.8kB

矩阵,乘法表,冒泡排序

image_1ch4e4fstr181qma10nraji13843k.png-37.6kB

image_1ch4e525c1uqb1m79tdeo3htne41.png-21.1kB

image_1ch4e8ea01okt1mcjcvfb7riki4e.png-31.2kB

lambda匿名函数

只是一个表达式,而不是一个代码块,不能写太多逻辑进去

image_1ch4e9tik1nrhke21ca214q7adk4r.png-30.5kB

filter函数

用于过滤列,过滤掉不符合条件的元素

image_1ch4egrs810bh1jua1rmmn8uu4o58.png-8.8kB

image_1ch4eimhq1gqq1rrr1863jn1gk35l.png-30.1kB

map

根据提供函数对指定序列做批量处理

image_1ch4el89v1qansfh6u012upt7062.png-19.8kB
image_1ch4elh9u37e1h1h1v891b24aa36f.png-3.1kB

一行代码  结合 lambda

image_1ch4em7gg1v9h17g21v7h1rkcbf6s.png-9.4kB

reduce

对序列中的元素进行总计算

image_1ch4eqh1t9jq1sb8utjmqkm107m.png-40.4kB

image_1ch4enok8m7o4671dvr1un417o279.png-47.1kB

image_1ch4estuj19141olobl61bdk1q1c8g.png-19kB

函数添加属性 .

image_1ch4eu2d817cm1u5grb71doqbdj8t.png-19.6kB

函数闭包

image_1ch4ev022166r1ntr1d6kboi17f99a.png-19.3kB

image_1ch4f21ku1p991vv81qp8120446o9n.png-10.4kB
image_1ch4f27b31il5156lqa6128618caa4.png-1.1kB

image_1ch4f3a541qdb138p1do71dej184ah.png-26.1kB

装饰器

image_1ch4f5sog1klf1med93qh2ntuobb.png-111kB

image_1ch4f6llq1rh11hpf1cdk44iet0bo.png-10.3kB
image_1ch4f5f5q1v581jtd5i61rpm1me1au.png-52.2kB

阶乘代码

image_1ch4f8u6ein41uhv70qt04fv1c5.png-43.6kB

自定义类

类的创建与调用

类的创建与调用

image_1ch4fb92q1k1c1gng1omjnibh51ci.png-69.8kB

image_1ch4fc6fah6fbor1ck71sr4p43cv.png-29.9kB

image_1ch4fceu01f9u18201lft14ppmebdc.png-10.3kB

image_1ch4fgiu5h6u1dg8uj1151f1riadp.png-50.4kB
image_1ch4fgrapfs91t2p1b1517sdivhe6.png-13kB

调用其他类的方法 先from  import

image_1ch4fokkr1fhgg9uc7n19gka3ug7.png-36.8kB

类的继承

python中的类可以有多个继承
父类 aminal

image_1ch4firut7o11bak1g8d1ca5fm1ej.png-46.3kB

子类dog cat

image_1ch4fk5e9v63psk6vbnbohtcf0.png-70.9kB

image_1ch4fkk601nih01102ngnkpgfd.png-6.5kB

  • 3
    点赞
  • 20
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值