Articles of int

Conversión de lista de ints largos a ints

[112L, 114L, 115L, 116L, 117L, 118L, 119L, 120L, 121L, 122L, 123L, 124L, 125L, 126L] ¿Cómo puedo convertir esta lista en una lista de valores enteros de los valores mencionados? Intenté int() pero devolvió un error. ¿Alguna idea chicos?

Convertir una cadena que parece una lista en una lista real – python

Mis archivos de entrada tienen líneas que se ven así: [(0, 1), (1, 3), (2, 1), (3, 1), (4, 1)] [(0, 1, 6), (1, 3,7), (3, 1,4), (3, 1,3), (8, 1,2)] [1,2,3,5,3] No hay letras, ni decimales, solo los enteros y la cantidad de elementos en las tuplas serán consistentes. ¿Cómo los hago en una […]

Python, len, y tamaño de ints.

Entonces, cPython (2.4) tiene algún comportamiento interesante cuando la longitud de algo se acerca a 1 << 32 (el tamaño de un int). r = xrange(1<<30) assert len(r) == 1<<30 está bien, pero r = xrange(1<<32) assert len(r) == 1<<32 ValueError: xrange object size cannot be reported`__len__() should return 0 <= outcome El wowrange de […]

TypeError: el objeto ‘int’ no es invocable ,,, len ()

Escribí un progtwig para jugar al ahorcado — no está terminado pero me da un error por alguna razón … import turtle n=False y=True list=() print (“welcome to the hangman! you word is?”) word=raw_input() len=len(word) for x in range(70): print print “_ “*len while n==False: while y==True: print “insert a letter:” p=raw_input() leenghthp=len(p) if leengthp!=1: […]

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.