Hay tres puntos en ArcGIS Python.
gt gt gtIf 2 gt= 1: print("666 ")
...
666
gt gt gtSi 2 gt= 1: print("666 ")
...En caso contrario: print(" 555 ")
...
666
gt gt gtif 0 gt= 1: print("666 ")
...de lo contrario: print("888")
...
888
gt gt gt
Cuando ingreso la declaración if 2 > = 1: print ("666"), Python devuelve tres puntos después de presionar Enter. Cuando vuelvo a entrar al auto, Python genera 666 porque la condición es verdadera.
Cuando ingreso esta declaración nuevamente y continúo ingresando otra cosa después de tres puntos: imprimir ("555"), y luego la ingreso nuevamente, Python todavía da tres puntos, y no sé por qué Python hace esto. Cuando vuelvo a entrar al auto, Python genera 666 porque la condición aún se mantiene.
Finalmente, cambié la condición a Falso, ejecuté la declaración después de lo contrario y Python generó 888.
Puedes saber que si usas elif para asumir la declaración if de la oración anterior, se pueden realizar múltiples juicios.