简而言之,假设我有一个字符串'next',
next = "123rpq"
Run Code Online (Sandbox Code Playgroud)
我可以申请一个str方法.isdigit()来'next'.所以我的问题是如何检查这个方法的实现.因此,有没有inspect.getsource(somefunction)想要得到'方法'的源代码?
更新:请参阅'next'下面有关变量名称的评论.
我们意外地pi()在Matlab中使用而不是pi,但它的工作原理pi(内置常量).
>> pi()
ans =
3.1416
>> pi
ans =
3.1416
但我们无法理解pi()Matlab语言中的语法.我们试图将它解释为一个函数,但它返回一个错误,它不能接受输入参数.
>> pi(1)
Error using pi
Too many input arguments.
任何人都可以启发我们在这里错过的东西吗?谢谢.