Python flutuar para cordas

Python flutuar para cordas
Neste guia, abordaremos como o Python converte um flutuador em uma corda. Passaremos por diferentes soluções alternativas através das quais podemos concluir esta tarefa. Discutiremos vários códigos de exemplo com diferentes abordagens. Mas antes de seguir em frente, discutimos um resumo dos tipos de dados de flutuação e string. Float é um tipo de dados que retorna valores de ponto flutuante, como 1.4, 7.9, etc.

No entanto, se esse tipo de dados funcionar com uma sequência de números, seus valores de retorno como "8", "6", etc. Por outro lado, o tipo de dados da string é uma coleção de caracteres unicode do tipo byte. O próximo segmento começará a procurar várias abordagens para executar esta conversão.

Exemplo 1

Nesta seção, você aprenderá os métodos elementares e diretos para executar a conversão. No código do programa abaixo, declaramos primeiro uma variável. Para verificar seu tipo de classe, usamos a função "tipo" na instrução de impressão. A tag de tipo indica os dados ou o tipo de classe da variável. Em nossa próxima seção, usamos a função "str". Para esse fim, usamos a tag de tipo como usamos anteriormente para verificar os dados ou o tipo de classe da string. No final, a declaração de impressão imprime a saída resultante na tela do console.

primeiro_num = 11.2
Imprimir (Tipo (First_Num))
Imprimir (First_num)
primeiro_num = str (11.2)
Imprimir (Tipo (First_Num))
Imprimir (First_num)

Aqui, o resultado confirma que convertemos com sucesso o python flutuar em cordas.

Exemplo 2

Em nosso próximo segmento, discutiremos o método de compreensão da lista para executar a conversão. Esta solução alternativa é bastante usada para alterar a matriz de flutuação Numpy. Na compreensão da lista, você não precisa escrever muitas linhas de código. Poucas linhas de código tornam mais eficiente. Venha, vamos verificar brevemente como é feito.

Acima, executamos um flutuador bem -sucedido para a conversão de cordas por meio de um método básico. Aqui na conversão da lista, primeiro importamos a classe Numpy. Depois disso, definimos uma variedade de tipos de dados flutuantes. Para converter flutuação em corda, simplesmente usamos uma sintaxe predefinida. No final, a declaração de impressão exibe o resultado e confirma com sucesso a conversão.

importar numpy como ppool
f_num = ppool.Array ([1.8,3.2,2.6,9.3,6.1])
Imprimir (f_num)
s_num = ["%.2f " % i para i em f_num]
Imprimir (s_num)

Aqui, o resultado confirma que o método de compreensão da lista converte com êxito python flutuando em string.

Exemplo 3

Além do método de compreensão da lista básica, aqui vem a segunda forma de abordagem de compreensão de lista que funciona com métodos de junção () e str (). Nesta ilustração, discutiremos o método de compreensão da lista com junção e str. Esta solução alternativa é preferencialmente usada para converter primeiro números flutuantes em uma lista e depois é convertida em uma string. Esta técnica precisa de uma mistura de soluções alternativas diferentes.

Para converter flutuação em string, primeiro criamos uma lista de números de ponto flutuante e depois usamos uma instrução de impressão para imprimir essa lista. Nesta declaração, definimos duas tags i.e., str e tipo. A função STR é utilizada para alterar o número de flutuação no tipo de dados da string e a tag "Type" declara o tipo de classe. Em nossa próxima etapa, chamamos a função junção () que adota todas as abordagens em iterável e depois as combina para fazer uma string. Finalmente, a declaração de impressão imprime o resultado no tipo de dados da string.

L_1 = [4.8, 9.6, 7.2, 95.3, 1.0]
Print (str (l_1), tipo (l_1))
new_str = "".Junte -se ([str (x) para x em l_1])
Print (str (new_str), tipo (new_str))

O resultado confirma que a compreensão da lista com os métodos de junção () e str () converte com sucesso o python flutuando em string.

Exemplo 4

Além dos métodos acima mencionados, aqui vem outro método interessante de 'F-string' para converter flutuações em strings. A impressão básica por trás dessa técnica é facilitar as declarações das cordas. Este é outro método simples e fácil de usar. Venha, vamos verificar como implementar este método.

Em nossa primeira ilustração, primeiro definiremos uma variável de ponto flutuante e depois imprimiremos essa variável com seu tipo. Depois disso, definimos outra variável com a função de cordão F e depois usamos uma instrução de impressão para imprimir o número com seu tipo.

num1 = 14.65
Imprimir (tipo (num1))
num2 = f "num1:.2f "
Imprimir (tipo (num2))

Novamente, execute o código de cordas F e verifique a saída na tela.

Conclusão

Aqui, discutimos várias maneiras de converter um flutuador em uma corda python. Discutimos os métodos BASIC, LIST EMPRENENSION (), List Compresension com junção () e str () e F-strings para executar com êxito nossa conversão.