我有一个包含很多if else条件的程序。一小部分样本如下:
if(lhs == 'a' and rhs=='a'): return 'aa'
if(lhs == 'i' and rhs=='i'): return 'ii'
if(lhs == 'u' and rhs=='u'): return 'uu'
else: return 'invalid'
我想调试我的程序,以便找出满足的条件。我在哪里添加pycharm中的断点,以便找出调用的条件?
答案 0 :(得分:1)
AFAIK,你不能在一条线的中间打破。以下是一些替代解决方案:
ret='aa'
,在if-else语句之后分配给变量,然后在结尾返回ret
。