Hola, disculpen aun no entiendo cuel es la razon de poner la f en los print, cudo pone print(f’…’), ¿Alguien me podria ayudar a enteder?

Pregunta de la clase:
Búsqueda Binaria
Daniel Sánchez Sánchez

Daniel Sánchez Sánchez

Pregunta
student
hace 5 años

Hola, disculpen aun no entiendo cuel es la razon de poner la f en los print, cudo pone print(f’…’), ¿Alguien me podria ayudar a enteder?

6 respuestas
    Bernardo Ayala Montezuma

    Bernardo Ayala Montezuma

    student
    hace 5 años

    En Python esa es la forma de concatenar cadenas de texto con variables o expresiones.

    Es una forma más sencilla de hacer las mismas cosas que haces con

    format()

    Kevin malaver

    Kevin malaver

    student
    hace 5 años

    hola, se llama f-strings al poner la f nos permite usar variables dentro de los strings. poniendo la variable dentro de llaves

    Daniel Sánchez Sánchez

    Daniel Sánchez Sánchez

    student
    hace 5 años

    Oh ya veo, gracias :D

    Israel Yance

    Israel Yance

    student
    hace 5 años

    A partir de la versión 3.6 de Python, se añadió (PEP 498), una nueva notación para cadenas llamada cadenas "f", que hace más sencillo introducir variables y expresiones en las cadenas.

    Más info: https://www.python.org/dev/peps/pep-0498/

    Marcelo Choque Pacheco

    Marcelo Choque Pacheco

    student
    hace 5 años

    Ejemplo: name = 'Marcelo' score = 15 Con f

    print(f'El usuario {name} tiene {score} puntos')

    Sin f

    print('El usuario '+ name + 'tiene' + score + 'puntos')

    Es mas facil concatenar... por eso usa f

    Daniel Sánchez Sánchez

    Daniel Sánchez Sánchez

    student
    hace 5 años

    Wow, pues muchas gracias

Curso de Pensamiento Computacional con Python

Curso de Pensamiento Computacional con Python

Comienza tu camino en el desarrollo de software con el lenguaje de programación Python. Entiende la estructura de pensamiento necesaria para resolver problemas en programación. Domina las estructuras de control para crear soluciones. Conoce las características de Python que te permiten reutilizar código. Prueba tu código e implementa correcciones y mejoras.

Curso de Pensamiento Computacional con Python
Curso de Pensamiento Computacional con Python

Curso de Pensamiento Computacional con Python

Comienza tu camino en el desarrollo de software con el lenguaje de programación Python. Entiende la estructura de pensamiento necesaria para resolver problemas en programación. Domina las estructuras de control para crear soluciones. Conoce las características de Python que te permiten reutilizar código. Prueba tu código e implementa correcciones y mejoras.