Python flotante a la cuerda

Python flotante a la cuerda
En esta guía, cubriremos cómo Python convierte un flotador en una cuerda. Pasaremos por diferentes soluciones a través de los cuales podemos completar esta tarea. Discutiremos varios códigos de ejemplo con diferentes enfoques. Pero antes de seguir adelante, discutamos un resumen de los tipos de datos de flotación y cadena. Float es un tipo de datos que devuelve valores de punto flotante como 1.4, 7.9, etc.

Sin embargo, si este tipo de datos funciona con una cadena de números, entonces sus valores de retorno como "8", "6", etc. Por otro lado, el tipo de datos de cadena es una colección de caracteres unicode de bytes. El próximo segmento comenzará a buscar varios enfoques para realizar esta conversión.

Ejemplo 1

En esta sección, aprenderá los métodos elementales y directos para realizar la conversión. En el siguiente código del programa, primero declaramos una variable. Para verificar su tipo de clase, utilizamos la función "Tipo" en la declaración de impresión. La etiqueta de tipo establece los datos o el tipo de clase de la variable. En nuestra siguiente sección, usamos la función "STR". Para este propósito, hemos utilizado la etiqueta de tipo como lo usamos anteriormente para verificar los datos o el tipo de clase de la cadena. Al final, la declaración de impresión imprime la salida resultante en la pantalla de la consola.

First_num = 11.2
Imprimir (tipo (First_num))
Imprimir (First_num)
primero_num = str (11.2)
Imprimir (tipo (First_num))
Imprimir (First_num)

Aquí, el resultado confirma que hemos convertido con éxito el flotador de Python en cadena.

Ejemplo 2

En nuestro próximo segmento, discutiremos el método de comprensión de la lista para realizar la conversión. Esta solución se usa bastante para alterar la matriz de flotación numpy. En la comprensión de la lista, no necesita escribir demasiadas líneas de código. Pocas líneas de código lo hacen más eficiente. Ven, veremos brevemente cómo se hace.

Arriba, realizamos una conversión exitosa de flotación a cadena a través de un método básico. Aquí en la conversión de la lista, primero hemos importado la clase Numpy. Después de lo cual, hemos definido una variedad de tipos de datos flotantes. Para convertir el flotador en cadena, simplemente hemos usado una sintaxis predefinida. Al final, la declaración de impresión muestra el resultado y confirma con éxito la conversión.

importar numpy como ppool
f_num = Ppool.matriz ([1.8,3.2,2.6,9.3,6.1])
Imprimir (F_NUM)
s_num = ["%.2f " % i para i en f_num]
Imprimir (S_num)

Aquí, el resultado confirma que el método de comprensión de la lista convierte con éxito el flotador de Python en cadena.

Ejemplo 3

Además del método básico de comprensión de la lista, aquí viene la segunda forma de enfoque de comprensión de la lista que funciona con métodos unión () y str (). En esta ilustración, discutiremos el método de comprensión de la lista con Join y STR. Esta solución se usa preferiblemente para convertir primero los números flotantes en una lista y luego se convierte en una cadena. Esta técnica necesita una mezcla de diferentes soluciones.

Para convertir el flotador en cadena, primero creamos una lista de números de punto flotante y luego usamos una declaración de impresión para imprimir esa lista. En esta declaración, hemos definido dos etiquetas i.mi., STR y tipo. La función STR se utiliza para alterar el número de flotación en el tipo de datos de cadena y la etiqueta "tipo" establece el tipo de clase. En nuestro siguiente paso, llamamos a la función Join () que toma todos los enfoques en Iterable y luego los combina para hacer una cadena. Finalmente, la declaración de impresión imprime el resultado en el tipo de datos de cadena.

l_1 = [4.8, 9.6, 7.2, 95.3, 1.0]
print (str (l_1), tipo (l_1))
new_str = "".unir ([str (x) para x en l_1])
print (str (new_str), type (new_str))

El resultado confirma que la comprensión de la lista con los métodos de unión () y str () convierte con éxito el flotador de Python en cadena.

Ejemplo 4

Además de los métodos mencionados, aquí viene otro método interesante de 'F-String' para convertir las flotaciones en cuerdas. La impresión básica detrás de esta técnica es facilitar. Este es otro método simple y fácil de usar. Ven, verifiquemos cómo implementar este método.

En nuestra primera ilustración, primero definiremos una variable de punto flotante y luego imprimiremos esa variable con su tipo. Después de esto, definimos otra variable con la función F-String y luego usamos una instrucción de impresión para imprimir el número con su tipo.

num1 = 14.sesenta y cinco
imprimir (tipo (num1))
num2 = f "num1:.2f "
imprimir (tipo (num2))

Nuevamente, ejecute el código F-String y verifique la salida en la pantalla.

Conclusión

Aquí, discutimos varias formas de convertir una flotación en una cadena de pitón. Discutimos los métodos básicos, la comprensión de la lista (), la comprensión de la lista con los métodos de unión () & str () y F-Strings para realizar con éxito nuestra conversión.