Python define funciones de conversión de tipo para convertir directamente un tipo de datos a otro. Este artículo tiene como objetivo proporcionar información sobre cómo convertir una string en larga.
Convertir string a larga
Un largo es un valor de tipo entero que tiene una longitud ilimitada. Al convertir una string en larga, estamos traduciendo el valor del tipo de string a un tipo largo. En Python3, int se actualiza a long de forma predeterminada, lo que significa que puede usar int() para convertir una string en long en Python.
Sintaxis:
int(string, base)
Parámetro:
string : consists of 1's and 0's base : (integer value) base of the number.example 1
Ejemplo 1:
Python3
a_string = "123" print(type(a_string)) # Converting to long a_long = int(a_string) print(a_long) print(type(a_long))
Producción:
<class 'str'> 123 <class 'int'>
Ejemplo 2:
Python3
a='0x' arr0 = '00000018000004000000000000000000' arr1 = '00000000000000000000000000000000' arr2 = 'fe000000000000000000000000000000' arr3 = '00000000000000000000000000ffffff' data = a+arr0+arr1+arr2+arr3 print(data) print(type(data)) # Converting to long data1 = int(data, 16) print(type(data1))
Producción:
<tipo ff’ff
>
Publicación traducida automáticamente
Artículo escrito por deepanshumehra1410 y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA