puede ser posible. puedes usar la recursividad para este propósito.
def divertido (x, y):
para i en rango (x, y):
si (i% 2 == 0):
imprimir (i)
diversión (i + 1, y + 1)
rotura
imprimir (i)
Esta es la función. con esta función puede cambiar el rango dentro del ciclo for. aquí, cuando se encuentre con un no, aumentará el rango en 1. puede cambiar la condición como (i% 2 == 0) y obtendrá la salida usted quiere
- ¿Qué recurso contiene el mayor conjunto de algoritmos?
- ¿Cuál es la estructura de datos más simple y eficiente para representar la topología molecular?
- ¿Qué es una explicación intuitiva de los algoritmos de gradiente proximal?
- ¿Cómo funciona la función Rolling Hash utilizada en el algoritmo Rabin Karp?
- ¿Cuál es la estrategia de divide y vencerás? Escribe un algoritmo para encontrar x a la enésima potencia usando el método de dividir y conquistar.
salida de este código cuando el rango de entrada es de 0 a 4
si desea omitir los números simplemente agregue una condición else
def divertido (x, y):
para i en rango (x, y):
si (i% 2 == 0):
diversión (i + 1, y + 1)
rotura
más:
imprimir (i)
salida del último código
Creo que esto resolverá tu problema.