python杂记

精进的本质是消除模糊。
1、不可调用对象

Python 中,凡是可以将 () 直接应用到自身并执行,都称为可调用对象。可调用对象包括自定义的函数、Python内置函数以及类实例对象。

当试图用()调用一个不可callable的对象时,会报错。
一般情况下,在python中,方法都是可以调用的。由类生成的对象是否可以调用,看类中是否实现魔术方法__call__
2、魔术方法
一般都是系统在特定时机自动调用的函数或方法,绝大多数情况下不需要程序员手动调用。
在python中,所有以双下划线__包起来的方法,统称为魔术方法。
例如初始化方法 __init__
魔术方法大全
3、遇到的python方法
Python str.istitle() 方法检测字符串str中所有的单词拼写首字母是否为大写,且其他字母为小写。

待学习解决:
4、基类、元类
5、魔术方法的参数问题
6、浅拷贝和深拷贝
7、python函数参数
loading…

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值