Articles of int

“Literal inválido para int () con base 10:” ¿Qué significa esto realmente?

Principiante aquí! Estoy escribiendo un código simple para contar cuántas veces aparece un elemento en una lista (por ejemplo, count([1, 3, 1, 4, 1, 5], 1) devolvería 3). Esto es lo que originalmente tuve: def count(sequence, item): s = 0 for i in sequence: if int(i) == int(item): s += 1 return s Cada vez […]

El objeto ‘int’ no es un error invocable en Python

Estoy recibiendo este error: Traceback (most recent call last): File “C:\Users\George\Desktop\ex3.py”, line 15, in s=s+d*2(-1/6.)*(u-1)*(u-2)*(u+2)*(u-4) TypeError: ‘int’ object is not callable Aquí está mi código: x=input() z=input() n=input() while x>=z: x=input() z=input() while n0: d=(zx)/1.*n k=1 s=(d/2.)*((-1/6.)*(x-1)*(x-2)*(x+2)*(x-4)+(-1/6.)*(z-1)*(z-2)*(z+2)*(z-4)) while k0: while x>=z: x=input() z=input()

Función sum () de Python con parámetro de lista

Debo usar la función sum () para sumr los valores en una lista. Tenga en cuenta que esto es DISTINTO de usar un bucle ‘for’ para agregar los números manualmente. Pensé que sería algo simple como lo siguiente, pero recibo el objeto ‘TypeError:’ int ‘no es llamable’. numbers = [1, 2, 3] numsum = (sum(numbers)) […]

La forma más eficiente de convertir valores de columna en Pandas DataFrame

Tengo un pd.DataFrame que se parece a: Quiero crear un corte en los valores para empujarlos a dígitos binarios, mi corte en este caso es 0.85 . Quiero que el dataframe resultante se vea como: El script que escribí para hacer esto es fácil de entender, pero para grandes conjuntos de datos es ineficiente. Estoy […]

Error de entrada de Python simple

Estoy tratando de escribir un código para editar una lista y convertirlo en un palíndromo. Todo funciona, excepto que mi entrada todavía me da un error. Cuando ingreso un no-int en get_number_2 , se bloquea. def get_number(): num = raw_input(“Please enter number between 100,000 and 1,000,0000: “) if not num.isdigit(): print “—————————” print “Invalid input: […]

TypeError: tipo (s) de operando no compatibles para -: ‘int’ y ‘list’

Estoy intentando crear un progtwig en python que te dirá el día de la semana en que naciste usando el algoritmo de Zeller http://en.wikipedia.org/wiki/Zeller%27s_congruence pero me está dando este error TypeError: tipo (s) de operando no compatibles para -: ‘int’ y ‘list‘ ¿Porqué es eso? date = raw_input (“Introduce here the day, month and year […]

Cambie una cadena de enteros separados por espacios a una lista de int

Como hago algo como x = ‘1 2 3 45 87 65 6 8’ >>> foo(x) [1,2,3,45,87,65,6,8] Estoy completamente atascado, si lo hago por índice, entonces los números con más de 1 dígito se desglosarán. Ayuda por favor.

La forma más rápida de convertir una matriz numpy de cadenas de bits en una base de enteros 2

Tengo una matriz numpy que consta de cadenas de bits y tengo la intención de convertir las cadenas de bits a una base de enteros 2 para realizar algunas operaciones xor bitwise. Puedo convertir una cadena en un entero con base 2 en python con esto: int(‘000011000’,2) Me pregunto si hay una forma mejor y […]

Entendiendo la asignación de memoria para enteros grandes en Python

¿Cómo asigna Python memoria a enteros grandes? Un tipo int tiene un tamaño de 28 bytes y a medida que sigo aumentando el valor de la int , el tamaño aumenta en incrementos de 4 bytes . ¿Por qué 28 bytes inicialmente para cualquier valor tan bajo como 1 ? ¿Por qué incrementos de 4 […]

Conversión de entero a hexadecimal en Python

a = 1 print hex(a) Lo anterior me da la salida: 0x1 ¿Cómo obtengo la salida como 0x01 lugar?