python如何判断函数是否被执行?

def a():
e = int(input())
def b():
d = int(input('d='))
if d == 3:
a()
else:
print('0')
如何判断a()是否在b()中被使用?
求回答,谢谢。

我觉得你直接说你要做什么比较好,你写这个代码,和你的说明好晦涩。
a()在b()中使用,意思是,a函数是否被调用吗?追问

嗯

追答

你发的代码,不是已经实现了吗?

追问

可是如何在外面如此呢?

追答

那就用变量接收结果

追问

好的,但是如何返回一个True或False,或者其他可以被if判断的句子?

追答

....举一反三啊, 把tip赋值True或False,不就行了

温馨提示:答案为网友推荐,仅供参考
第1个回答  2020-05-02
a函数执行后,打印出e的值就行:
def a():
e=int(input())

def b():
d=int(input('d='))
if d==3:
a()
print("e:",e)
else:
print('0')

相关了解……

你可能感兴趣的内容

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 非常风气网