Variável de impressão Python

Vaibhhav Khetarpal 30 janeiro 2023
  1. Use a instrução print para imprimir uma variável em Python
  2. Use uma vírgula , para separar as variáveis ​​e imprimi-las
  3. Use a formatação de string com a ajuda de %
  4. Use a formatação de string com a ajuda de {}
  5. Use o operador + para separar variáveis ​​na declaração print
  6. Use a f-string na declaração print
Variável de impressão Python

Python é uma das linguagens de programação mais versáteis, e a instrução print pode ser usada de muitas maneiras diferentes. Podemos escolher a forma como queremos usar a instrução de acordo com nossa conveniência.

Este tutorial irá discutir os diferentes métodos para imprimir uma variável em Python.

Use a instrução print para imprimir uma variável em Python

A instrução print pode ser usada em todas as versões do Python, mas sua sintaxe varia, dependendo da versão do Python.

No Python 2, a sintaxe para a instrução print é muito simples. Tudo o que precisamos fazer é usar a palavra-chave print.

Código de exemplo:

# Python 2 code
print "Hello to the World"

Resultado:

Hello to the World

No Python 3, para executar a instrução print sem erros, é necessário colocar um parêntese seguido da palavra-chave print.

Código de exemplo:

# Python 3 code
print("Hello to the World")

Resultado:

Hello to the World

Embora o Python 2 possa executar a instrução print com parênteses, o Python 3 fornece um erro se o parêntese não for usado na instrução.

A instrução print pode ser usada para imprimir variáveis, strings e outros tipos de dados fornecidos em Python.

Podemos imprimir diferentes tipos de dados na única instrução do Python, separando os tipos de dados ou variáveis ​​com o símbolo ,.

Mostraremos diferentes métodos para imprimir uma variável em Python.

Use uma vírgula , para separar as variáveis ​​e imprimi-las

O método mais básico para imprimir a variável em Python é usar uma vírgula para separar as variáveis ​​em uma instrução print.

O código a seguir imprime a variável e a string na mesma linha do código Python.

var1 = 123
var2 = "World"
print("Hello to the", var2, var1)

Resultado:

Hello to the World 123

Use a formatação de string com a ajuda de %

Além de apenas imprimir as instruções, a formatação de string também pode ser usada. Isso dá ao usuário mais opções para personalizar a configuração semelhante a uma string e ajustar o preenchimento, o alinhamento, a precisão definida e até a largura.

Uma das duas maneiras de implementar a formatação de string é usando o sinal %. O sinal %, seguido por uma letra, funciona como um espaço reservado para a variável.

Por exemplo, %d pode ser usado como um espaço reservado quando precisamos substituir valores numéricos.

Código de exemplo:

var1 = 123
var2 = "World"
print("Hello to the %s %d " % (var2, var1))

Resultado:

Hello to the World 123

Use a formatação de string com a ajuda de {}

Ao usar a formatação de string, podemos usar {} para marcar o local na instrução onde a variável precisa ser substituída.

O código a seguir imprime a variável e a string na mesma linha do código Python usando a formatação de string:

var1 = 123
var2 = "World"
print("Hello to the {} {}".format(var2, var1))

Resultado:

Hello to the World 123

A função format() é adicionada ao Python 2.6 e funciona em todas as outras versões posteriores.

Use o operador + para separar variáveis ​​na declaração print

O operador + também pode ser usado para separar as variáveis ​​ao usar a instrução print.

Código de exemplo:

var1 = 123
var2 = "World"
print("Hello to the {} {}" + var2 + str(var1))

Resultado:

Hello to the World 123

Use a f-string na declaração print

O f-string é outro método de obter a formatação de strings e tem vantagem sobre os outros dois métodos, pois é comparativamente mais rápido do que os outros dois mecanismos.

Código de exemplo:

var1 = 123
var2 = "World"
print(f"Hello to the {var2} {var1}")

Resultado:

Hello to the World 123

Conforme mostrado acima, todos os 5 métodos fornecem a mesma saída. E o método que se deve usar depende de sua própria conveniência.

Vaibhhav Khetarpal avatar Vaibhhav Khetarpal avatar

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

Artigo relacionado - Python Print