Python é uma das linguagens universais que oferecem suporte a vários tipos de tipos de dados, como número inteiro, número decimal, string e número complexo. Podemos converter um tipo de tipo de dados em outro tipo de dados em Python. Este processo de conversão de tipo de dados é chamado de typecasting. Em Python, um valor inteiro pode ser facilmente convertido em uma string usando o str () função. A função str () pega o valor inteiro como parâmetro e o converte em string. A conversão de int em string não se limita apenas à função str (). Existem vários outros meios de conversão de int para string. Este artigo explica a conversão int para string com vários métodos.
Usando uma função str () para conversão de int em string
O str () é uma função integrada do Python. O valor inteiro é passado para a função str () como um argumento e converte o número fornecido na string. Ele não converte a variável original em string, mas torna a versão do tipo de string do número e o retorna. A sintaxe da função str () é a seguinte:
str (integer_number)Podemos determinar o tipo de qualquer variável usando a função incorporada type (). Antes de converter qualquer número em uma string, podemos determinar o tipo da variável usando a função type (). Vamos ver um exemplo de conversão de int em string usando a função str ().
#declarar uma variável numéricanum = 20
#determinar o tipo de variável num usando a função type ()
print ("O tipo de variável é", digite (num))
#convertendo o num em uma string
str_value = str (num)
# determinar o tipo de variável str_value convertida usando a função type ()
print ("O tipo de variável convertida é", digite (str_value))
Resultado
Na saída, pode-se observar que o tipo de variável convertida é uma string.
Usando o operador% s para conversão de int em string
O% s pode ser usado para converter um inteiro em uma string. A sintaxe de uso do operador% s é a seguinte:
“% S”% inteiroVamos ver um exemplo disso.
#declarar uma variável de idadeidade = 25
#convertendo o número da idade em uma string
age_str = "Minha idade é% s"% idade
#printing the age_str
imprimir (age_str)
#verificando o tipo de variável age_str
imprimir (tipo (age_str))
Resultado
Na saída, pode-se testemunhar que o tipo de nova variável é uma string.
Usando f-string para conversão de int em string
O mecanismo de f-string pode ser usado para conversão de inteiros para strings. A sintaxe de uso da string f é a seguinte:
f 'número'Vamos ver um exemplo disso.
#declarar uma variável de idadeidade = 25
#convertendo o número da idade em uma string
age_str = f "Minha idade é age"
#printing the age_str
imprimir (age_str)
#verificando o tipo de variável age_str
imprimir (tipo (age_str))
Resultado
Usando a função format () para conversão de int em string
A função format () pode ser usada para conversão int em string. O objetivo antecipado da função format () é a formatação de strings. Ao usar a função format (), colocamos o marcador de posição. Os são marcadores de posição usados para imprimir o valor da variável. A sintaxe da função format () é:
“”.formato (número)Vamos ver um exemplo de como usar a função format () para int para conversão de string.
#declarando a variável de nomenome = "Kamran"
#declarar uma variável de idade
idade = 25
# usando a função de formato para conversão de int em string
print ("Meu nome é e minha idade é ".formato (nome, idade))
Resultado
Conclusão
Este artigo explica vários métodos para converter int em uma string com exemplos simples. Este artigo para os iniciantes que desejam entender o int em Python para conversão de string.