Como Converter Inteiro em strings em Python

Minahil Noor 10 outubro 2023
  1. Utilize a função str() para converter um número inteiro em uma string em Python
  2. Use a formatação F para converter um número inteiro em uma string em Python
Como Converter Inteiro em strings em Python

Este artigo introduzirá diferentes métodos para converter um inteiro para uma string utilizando código Python, como a função str() e o método f-Formatting.

Utilize a função str() para converter um número inteiro em uma string em Python

Podemos utilizar a função embutida str() em Python para converter um número inteiro em uma string. A sintaxe correta para utilizar este método é a seguinte:

str(objectName)

Esta função aceita apenas um parâmetro. O detalhe de seu parâmetro é o seguinte:

Parâmetros Descrição
objectName obrigatório É o objeto que queremos converter a uma string. Em nosso caso, será o número inteiro.

Se não convertermos um inteiro para uma string e tentarmos usá-lo com a string, então a função dá um erro.

# python 2.x
integer = 4
print "My number is " + integer

Resultado:

TypeError: cannot concatenate 'str' and 'int' objects

O programa abaixo mostra como podemos usar este método para converter um número inteiro em uma string em Python.

# python 2.x
integer = 4
mystring = str(integer)
print "My number is " + mystring

Resultado:

My number is 4

Use a formatação F para converter um número inteiro em uma string em Python

Em Python, também podemos usar a formatação f para converter um número inteiro em um string. É uma maneira eficiente de formatar um número inteiro. A sintaxe correta para usar isto é a seguinte:

f"{intName}"

Ela aceita apenas um parâmetro. O detalhe de seu parâmetro é o seguinte:

Parâmetros Descrição
intName obrigatório É o inteiro que queremos converter em um string.

O programa abaixo mostra como podemos usar a formatação f para converter um número inteiro em uma string em Python.

integer = 8
f"{integer}"

Resultado:

8

Artigo relacionado - Python Integer

Artigo relacionado - Python String