banner2

Home Foros Foro dudas Foro Python Video 16. Python. Bucles II. For.

Video 16. Python. Bucles II. For.

Etiquetado: 

Viendo 2 publicaciones - del 1 al 2 (de un total de 2)
  • Autor
    Publicaciones
  • #10607

    JORGE
    Participante

    Buenas!

    Podeis ayudarme con una instrucción. Juan en el video explica la siguiente instrucción:

    for i in range(5):

    Print(f “valor de la variable {i}”)

    al ejecutar no me funciona.

    sin embargo he echado un vistazo en los comentarios de youtube y me funciona la siguiente:

    for i in range(5):

    print(“valor de la variable”, str(i))

    Me podéis decir porque es así?

    Muchas gracias!!!!

    #10611

    XnorCode
    Participante

    buenas Jorge,

    for i in range(5):

    print(f»valor de la variable {i}») #nótese que NO hay espacio entre la f y las comillas

    debería funcionar correctamente. cuidado con el espacio, que python es bastante puñetero con esos detalles.

    esa sentencia es totalmente equivalente a:

    for i in range(5):

    print(«valor de la variable {}».format(i))

    la sentencia que has puesto tú la última, es otra equivalencia más. En tu caso, la coma que separa la primera string (la frase entrecomillada) de la segunda (str(i)), es igual que utilizar un signo concatenador +.

     

    En resumen, todas ellas son equivalentes, y el posible error que te da en la primera print es por el espacio que hay entre la f y las comillas (usando sublime text, la ‘f’ cambia de formato si hay espacio y si no lo hay).

     

    Espero que resuelva tu duda. Un saludo!

Viendo 2 publicaciones - del 1 al 2 (de un total de 2)
  • Debes estar registrado para responder a este debate.

Píldoras Informáticas

Comencé esta aventura para dar soporte a mis alumnos presenciales. Con el apoyo de todos los que me seguís mi canal de YouTube y esta web han crecido mucho más de lo que yo esperaba. Gracias a todos por estar ahí.

Quién está aquí ahora

Foto del perfil de Dairo Parra
Foto del perfil de Rubén Pérez Mayor
Foto del perfil de Elias
Foto del perfil de Sebastian