gpt4 book ai didi

python - 在pycharm中调试时找到满足的条件

转载 作者:太空宇宙 更新时间:2023-11-03 14:33:11 24 4
gpt4 key购买 nike

我的程序有很多 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中哪里添加这样的断点,以便我可以找出调用了哪个条件?

最佳答案

据我所知,你不能在中间断行。以下是一些替代解决方案:

  1. 在新行中添加返回语句。您必须添加多个断点。
  2. 将此代码移至函数中,然后函数调用返回时即可看到返回值
  3. 有一个变量 ret='aa',在 if-else 语句之后赋值给该变量,然后在最后返回 ret

关于python - 在pycharm中调试时找到满足的条件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47139025/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com