f-cadenas en Python 3 – literales de cadena con formato

Python | f-cuerdas (literal cadena de interpolación) : En este tutorial, vamos a aprender sobre el formato de las cadenas utilizando f-cadenas de formato con ejemplos.

En Python 3.6, una nueva cadena característica class se introduce formato que se “literal cadena de interpolación” también sabe como “F-cadenas de formato” .

cadenas de formato son muy fáciles de f-cuerdas , tenemos que prefijar el literal f antes de la cadena que se desea imprimir. Es por eso que se llama F-cadenas de formato. Para imprimir los valores de los objetos (variables) & ndash; pasar el nombre de la variable dentro de las llaves {}.

Sintaxis:

print(f"{variables}")
or
print(f'{variables}')

Ejemplo 1:

# Python program to demonstrate the 
# example of f-strings formatting
a = 10
b = 123.45
c = 'X'
d = "Hello"
# printing one by one
print("Printing one by one...")
print(f"a = {a}")
print(f"b = {b}")
print(f"c = {c}")
print(f"d = {d}")
print() # prints new line
# printing together
print("Printing together...")
print(f"a = {a}, b = {b}, c = {c}, d = {d}")

salida:

Printing one by one...
a = 10
b = 123.45
c = X
d = Hello
Printing together...
a = 10, b = 123.45, c = X, d = Hello

Ejemplo 2:

# Python program to demonstrate the 
# example of f-strings formatting
name = "Mike"
age = 21
country = 'USA'
# printing one by one
print("Printing one bye one...")
print(f"Name : {name}")
print(f"Age : {age}")
print(f"Country : {country}")
print() # prints new line
# printing without messages
print("Printing without messages...")
print(f"{name} {age} {country}")
print()
# printing together
print("Printing together...")
print(f"Name: {name}, Age: {age}, Country: {country}")

salida:

Printing one bye one...
Name : Mike
Age : 21
Country : USA
Printing without messages...
Mike 21 USA
Printing together...
Name: Mike, Age: 21, Country: USA

Ejemplo 3:

# Printing table using f-strings
a = 10
# printing the table
print(f"Table of {a}:")
for i in range(1, 11):
print(f"{a} x {i} = {a*i}")

salida:

Table of 10:
10 x 1 = 10
10 x 2 = 20
10 x 3 = 30
10 x 4 = 40
10 x 5 = 50
10 x 6 = 60
10 x 7 = 70
10 x 8 = 80
10 x 9 = 90
10 x 10 = 100


Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *