如何组合两个if?

2024-05-08 06:27:51 发布

您现在位置:Python中文网/ 问答频道 /正文

我有下面的代码,其中第二个if循环应该只在第一个条件满足后执行,有没有办法将这些循环组合到if循环?你知道吗

    if Pline=mPL:
    if bestTime == None or bestTime < lastTime:
        bestTime = lastTime
        Time=(bestTime.strftime('%m-%d-%Y'))
        bestLocation = lastLocation

Tags: or代码noneiftime条件mpl办法
1条回答
网友
1楼 · 发布于 2024-05-08 06:27:51

您需要and条件:

if (Pline=mPL) and ((bestTime == None) or (bestTime < lastTime)):
        bestTime = lastTime
        Time=(bestTime.strftime('%m-%d-%Y'))
        bestLocation = lastLocation

相关问题 更多 >