Pitão

Python int para string

Python int para string

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érica
num = 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”% inteiro

Vamos ver um exemplo disso.

#declarar uma variável de idade
idade = 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 idade
idade = 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 nome
nome = "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.

Tutorial de Battle for Wesnoth
The Battle for Wesnoth é um dos jogos de estratégia de código aberto mais populares que você pode jogar no momento. Este jogo não está apenas em desen...
0 A.D. Tutorial
Dos muitos jogos de estratégia que existem, 0 A.D. consegue se destacar como um título abrangente e um jogo muito profundo e tático, apesar de ser de ...
Tutorial Unity3D
Introdução ao Unity 3D Unity 3D é um poderoso motor de desenvolvimento de jogos. É uma plataforma cruzada que permite criar jogos para celular, web, d...