对方法调用写法上理解有问题!

来源:10-11 re.sub正则替换

SingleVergil

2018-05-24

老师我感觉 比如 java 肯定不能这么写 

ServerDo.telnet 但是python可以这么写 

a = ServerDo.telnet

ServerDo.telnet()  

开始这地方感觉怪怪的    怎么理解  

ServerDo.telnet  和 ServerDo.telnet()  

ServerDo.telnet 打印出来可以理解是不是这方法存放的内存地址值,可以赋值给任意变量,调用这个变量照样可以执行这个函数里面的东西     是吧!

写回答

1回答

7七月

2018-05-24

telnet是撒函数?java不是动态语言,你要传递一个函数肯定不能这么写。要用委托

0
3
7七月
回复
SingleVergil
可以这么理解。
2018-05-24
共3条回复

Python3.8系统入门+进阶 (程序员必备第二语言)

语法精讲/配套练习+思考题/原生爬虫实战

14446 学习 · 4438 问题

查看课程