如何使用另一个函数的参数调用函数?这是我的功能:
def check(x):
if x % 2 == 0:
print('even')
return 'even'
elif x % 2 != 0:
print('odd')
return 'odd'
现在,我想创建第二个函数,该函数将根据检查函数返回的内容打印一些内容,并且仍然能够为'x'参数设置值。
答案 0 :(得分:1)
您可以这样拨打支票:
print(check(x))
并定义函数:
def check(x):
return 'odd' if x%2 else 'even'
答案 1 :(得分:0)
def check(x):
if x % 2 == 0:
print('even')
return 'even'
elif x % 2 != 0:
print('odd')
return 'odd'
def print_foo(x):
test = check(x)
if test == 'odd':
print('odd from print foo')
elif test == 'even':
print('even from print_foo')