0% encontró este documento útil (0 votos)
49 vistas13 páginas

F String

El documento explica el uso de f-strings en Python para dar formato a cadenas de texto, incluyendo cómo insertar variables y formatear números. Se detallan ejemplos sobre alineación de texto y números, así como diferentes formatos para representar enteros y flotantes. También se mencionan especificaciones para el formato de salida, como la cantidad de dígitos y el uso de ceros a la izquierda.

Cargado por

Victoria
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
49 vistas13 páginas

F String

El documento explica el uso de f-strings en Python para dar formato a cadenas de texto, incluyendo cómo insertar variables y formatear números. Se detallan ejemplos sobre alineación de texto y números, así como diferentes formatos para representar enteros y flotantes. También se mencionan especificaciones para el formato de salida, como la cantidad de dígitos y el uso de ceros a la izquierda.

Cargado por

Victoria
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd

F-Strings

Cómo dar formato a una cadena


Básico de f-string
nombre="Federico"
print(f"Hola {nombre}, bienvenido!!!")

f-string = Literal de texto con un prefijo f o F


{expresión} = Marcador de posición, la expresión se intercala en el literal.
Básico de f-string
nombre = "Federico"
edad = 54
altura = 1.87
datos_txt = f"{nombre} tiene {edad} años y mide {altura}"
print(datos_txt)

Los f-string se utilizan para crear cadenas nuevas que se pueden asignar
a una variable.
Básico de f-string: dar formato a números
Básico de f-string: se pueden usar funciones
numero_entero = 25
numero_flotante = 2520.4598764
numero_entero_txt = f"{numero_entero:5d}"
numero_decimal_txt = f"{numero_flotante:10.2f}"

print(f"La cadena: '{numero_entero_txt}' mide: {len(numero_entero_txt)}")


print(f"La cadena: '{numero_decimal_txt}' mide: {len(numero_decimal_txt)}")

¿Qué se imaginan que


imprimen los dos print?
Básico de f-string: se pueden usar funciones
Básico de f-string: alineación de cadenas

Por defecto las cadenas se alinean a la izquierda


Básico de f-string: alineación de cadenas

Se utiliza el carácter > para cambiar la alineación a la


derecha
Básico de f-string: alineación de números

Por defecto los números se alinean a la derecha


Básico de f-string: alineación de números

Se utiliza el carácter < para cambiar la alineación a la


izquierda
Básico de f-string: Imprimir datos
Básico de f-string – representando números
• {expresion:.2f} flotante con dos dígitos decimales
• {expresion:8.4f} flotante con 8 dígitos en total y 4 después del
punto
• {expresion:08.4f} flotante con 8 dígitos en total y 4 después del
punto, rellena con ceros a la izq.
• {expresion:e} forma exponencial de un numero flotante
• {expresion:g} formato g de un flotante
• {expresion:10d} entero 10 digitos, rellena con espacios a la izq.
• {expresion:10d} entero 10 digitos, rellena con ceros a la izq.
• {expresion:x} hexadecimal
• {expresion:b} binario
Básico de f-string – representando números

También podría gustarte