Variable de impresión en Python
-
Utilice la declaración
print
para imprimir una variable en Python -
Utilice una coma
,
para separar las variables e imprimirlas -
Utilice el formato de cadena con la ayuda de
%
-
Utilice el formato de cadena con la ayuda de
{}
-
Utilice el operador
+
para separar variables en la declaraciónprint
-
Utilice la
f-string
en la declaraciónprint
Python es uno de los lenguajes de programación más versátiles y la declaración print
se puede utilizar de muchas formas diferentes. Podemos elegir la forma en que queremos usar la declaración de acuerdo a nuestra conveniencia.
Este tutorial discutirá los diferentes métodos para imprimir una variable en Python.
Utilice la declaración print
para imprimir una variable en Python
La declaración print
se puede utilizar en todas las versiones de Python, pero su sintaxis varía, dependiendo de la versión de Python.
En Python 2, la sintaxis de la declaración print
es bastante simple. Todo lo que tenemos que hacer es usar la palabra clave print
.
Código de ejemplo:
# Python 2 code
print "Hello to the World"
Producción :
Hello to the World
En Python 3, para ejecutar la instrucción print
sin errores, es necesario un paréntesis seguido de la palabra clave print
.
Código de ejemplo:
# Python 3 code
print("Hello to the World")
Producción :
Hello to the World
Aunque Python 2 puede ejecutar la declaración print
entre paréntesis, Python 3 da un error si no se usa el paréntesis en la declaración.
La declaración print
se puede utilizar para imprimir variables, cadenas y otros tipos de datos proporcionados en Python.
Podemos imprimir diferentes tipos de datos en la declaración única de Python separando los tipos de datos o variables con el símbolo ,
.
Mostraremos diferentes métodos para imprimir una variable en Python.
Utilice una coma ,
para separar las variables e imprimirlas
El método más básico para imprimir la variable en Python es usar una coma para separar las variables en una declaración print
.
El siguiente código imprime la variable y la cadena en la misma línea en el código Python.
var1 = 123
var2 = "World"
print("Hello to the", var2, var1)
Producción :
Hello to the World 123
Utilice el formato de cadena con la ayuda de %
Además de simplemente imprimir las declaraciones, también se puede utilizar el formato de cadena. Esto le da al usuario más opciones para personalizar la configuración similar a una cuerda y ajustar el relleno, la alineación, la precisión del conjunto e incluso el ancho.
Una de las dos formas de implementar el formato de cadena es utilizando el signo %
. El signo %
, seguido de una letra, funciona como marcador de posición para la variable.
Por ejemplo, %d
se puede utilizar como marcador de posición cuando necesitamos sustituir valores numéricos.
Código de ejemplo:
var1 = 123
var2 = "World"
print("Hello to the %s %d " % (var2, var1))
Producción :
Hello to the World 123
Utilice el formato de cadena con la ayuda de {}
Cuando usamos formato de cadena, podemos usar {}
para marcar el lugar en la declaración donde la variable necesita ser sustituida.
El siguiente código imprime la variable y la cadena en la misma línea en el código Python mediante el formato de cadena:
var1 = 123
var2 = "World"
print("Hello to the {} {}".format(var2, var1))
Producción :
Hello to the World 123
La función format()
se agrega a Python 2.6 y funciona en todas las demás versiones posteriores.
Utilice el operador +
para separar variables en la declaración print
El operador +
también se puede usar para separar las variables mientras se usa la instrucción print
.
Código de ejemplo:
var1 = 123
var2 = "World"
print("Hello to the {} {}" + var2 + str(var1))
Producción :
Hello to the World 123
Utilice la f-string
en la declaración print
La f-string
es otro método para lograr el formateo de cadenas y tiene ventaja sobre los otros dos métodos, ya que es comparativamente más rápido que los otros dos mecanismos.
Código de ejemplo:
var1 = 123
var2 = "World"
print(f"Hello to the {var2} {var1}")
Producción :
Hello to the World 123
Como se muestra arriba, los 5 métodos proporcionan el mismo resultado. Y el método que uno debe usar depende de su propia conveniencia.
Vaibhhav is an IT professional who has a strong-hold in Python programming and various projects under his belt. He has an eagerness to discover new things and is a quick learner.
LinkedIn