Articles of int

python int () function

El siguiente código muestra el error si se envía un decimal (por ejemplo, 49.9) a la next variable. ¿Puedes decirme por qué? ¿Por qué int() convierte en un entero? next=raw_input(“> “) how_much = int(next) if how_much < 50: print"Nice, you're not greedy, you win" exit(0) else: dead("You greedy bastard!") Si no uso int() o float() […]

¿Cómo convertir int a Enum en python?

Uso de la nueva función Enum (a través de backport enum34 ) con python 2.7.6. Dada la siguiente definición, ¿cómo puedo convertir un int al valor Enum correspondiente? from enum import Enum class Fruit(Enum): Apple = 4 Orange = 5 Pear = 6 Sé que puedo hacer una serie de sentencias if para hacer la […]

Convertir entero en una cadena hexadecimal con formato específico

Soy nuevo en Python y tengo el siguiente problema: necesito convertir un entero en una cadena hexadecimal de 6 bytes. por ejemplo, 281473900746245 -> “\ xFF \ xFF \ xBF \ xDE \ x16 \ x05” El formato de la cadena hexadecimal es importante. La longitud del valor int es variable. El formato ‘0xffffbf949309L’ no […]

¿Por qué es 00100 = 64 en python?

¿Por qué, como en el siguiente código de Python, 00100 igual a 64 ? >>> i = 00100 >>> i 64 >>> type(00100) >>> str(00100) ’64’ >>> str(“00100”) ‘00100’ >>> int(str(“00100”)) 100 >>>

lista de comprensión reemplazar por bucle en matriz 2D

Intento usar la comprensión de lista para reemplazar el bucle for. el archivo original es 2 3 4 5 6 3 1 2 2 4 5 5 1 2 2 2 2 4 en bucle line_number = 0 for line in file: line_data = line.split() Cordi[line_number, :5] = line_data line_number += 1 la salida es […]

TypeError: tipo (s) de operando no compatibles para /: ‘str’ e ‘int’

En Python 2.7: a=80 b=100 def status(hp, maxhp): print “You are at %r percent health.” % hp*100/maxhp status(a,b) Devoluciones: TypeError: tipo (s) de operando no compatibles para /: ‘str’ e ‘int’ Ya he intentado poner int () alrededor de cada variable y cada combinación de variables.

Cuerdas, ints y operadores en Python

¿Cómo puedo usar un operador aritmético (entrada por parte del usuario como una cadena) en una operación? Puedo imprimir la operación en sí, ¡pero quiero imprimir la solución! Aquí está mi torpe bash: # Initialise variables x = 2 y = 3 # Prompt the user for an arithmetic operator operator = input(“Please enter *, […]

Convertir cadenas de lista a lista de enteros dentro de una lista

Tengo una lista de cadenas y esas cadenas son listas. Así: [‘[1,2,3]’,'[10,12,5]’] , por ejemplo. Quiero obtener una lista de listas o incluso todas las listas allí: [[1,2,3],[10,12,5]]

Función int de Python

¿Intenta la función incorporada de Python intentar convertir el valor enviado incluso si el valor ya es un entero? Más concisamente: ¿hay alguna diferencia de rendimiento entre int(’42’) e int(42) causada por el algoritmo de conversión?

¿Existe una buena biblioteca de python que pueda convertir los números en sus “símbolos” respectivos?

0 = 0 1 = 1 … 9 = 9 10 = a 11 = b … 35 = z 36 = A 37 = B … 60 = Z 61 = 10 62 = 11 … 70 = 19 71 = 1a 72 = 1b No sé cómo se llama esto. Base algo? Todo […]