Como Converter Inteiro em strings em Python
-
Utilize a função
str()
para converter um número inteiro em uma string em Python - Use a formatação F para converter um número inteiro em uma string 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
- Converter Int para Binário em Python
- Converter String em Inteiro em Python
- Inteiro reverso em Python
- Bigint em Python
- Concatenar String e Valores Int em Python
- Dividir o inteiro em dígitos em Python