use*_*302 0 python function python-2.7
我喜欢使用相同的方法,但两个不同的名称.
例如:
def func(a):
print a
def func2(a):
print a
n= "yes"
func(n)
func2(n)
Run Code Online (Sandbox Code Playgroud)
答案应该是:
"yes"
"yes"
Run Code Online (Sandbox Code Playgroud)
我能做什么办法:
def fun(a) or func2(a):
print a
Run Code Online (Sandbox Code Playgroud)
或类似的东西?
Python函数只是对象,您可以将其中一个指定给另一个名称:
def fun(a):
print a
func2 = fun
Run Code Online (Sandbox Code Playgroud)
现在名称func2和fun引用相同的函数对象,您可以通过任一名称调用它.
| 归档时间: |
|
| 查看次数: |
145 次 |
| 最近记录: |