Python - ayuda por favor, cual es la salida de este codigo python

 
Vista:
sin imagen de perfil

ayuda por favor, cual es la salida de este codigo python

Publicado por pedro (4 intervenciones) el 19/11/2021 04:42:38
ayuda por favor, nose nada de python cual es la salida de este código,


def b(j, k) :
for i in range(10) :
if i in range(5) :
print(i)
elif i == 6:
print(i + j + k)
print(type(i + j + k))
continue
elif i == 8:
break

b(1.1, 3)
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder
Imágen de perfil de Francisco Javier
Val: 249
Ha aumentado su posición en 29 puestos en Python (en relación al último mes)
Gráfica de Python

ayuda por favor, cual es la salida de este codigo python

Publicado por Francisco Javier (313 intervenciones) el 19/11/2021 08:01:28
Buenos días la salida que tiene es:

1
2
3
4
5
6
7
0
1
2
3
4
10.1
<class 'float'>
Y tu código explicado sería:
1
2
3
4
5
6
7
8
9
10
11
12
def b(j, k) :
  for i in range(10) :# por cada elemento i en los 10 números
    if i in range(5) :# aquí recorre los primeras 5 posiciones empezando por 0 y los imprime
      print(i)
    elif i == 6:
      print(i + j + k)# si es mayor que 6 pos. Suma i más los dos argumentos
      print(type(i + j + k))# imprimir el tipo de dato que es, en este caso decimal o float
      continue
    elif i == 8:
       break
 
b(1.1,3)
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar