0

最初の条件が満たされた後にのみ 2 番目の if ループを実行する必要がある次のコードがあります。これらを if ループに結合する方法はありますか?

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

1 に答える 1

3

条件が必要andです:

if (Pline=mPL) and ((bestTime == None) or (bestTime < lastTime)):
        bestTime = lastTime
        Time=(bestTime.strftime('%m-%d-%Y'))
        bestLocation = lastLocation
于 2012-12-24T08:07:20.657 に答える