课程
/后端开发
/Python
/python进阶
为什么要加PASS?
2017-11-12
源自:python进阶 4-2
正在回答
没那么复杂,pass是占位符,表面意思,就是站位的,什么都不执行。
你去掉pass会报错,简单来说python中定义一个空的函数会报错,一个空的类也会报错。实际上开发的时候有时候你没想好class和method中要写什么,但是你把项目的架子已经想完了。那么你就在class和method里面写上pass让程序不报错,然后一一的把pass换成具体实现,不影响开发
我也是猫
薛定谔与猫 回复 我也是猫
pass代表暂时不知道或者不想加入代码,留等以后可以根据需要加入或者修改代码,而在老师的课程内,则是代表不想写入代码,因为该函数或者类的代码对于这个课程是没有必要的,而如果不写入代码函数或者类会报错,但使用pass后便能顺利通过
举报
学习函数式、模块和面向对象编程,掌握Python高级程序设计
购课补贴联系客服咨询优惠详情
慕课网APP您的移动学习伙伴
扫描二维码关注慕课网微信公众号