Articles of integer

¿Cómo puedo convertir un carácter en un entero en Python y viceversa?

Quiero obtener, dado un carácter, su valor ASCII . Por ejemplo, para el personaje a , quiero obtener 97 y viceversa.

¿Cómo verificar un número entero en Python 3.2?

Estoy intentando escribir un progtwig donde el usuario ingresa un número entero de dos dígitos y la salida es el segundo dígito impreso la cantidad de veces indicada por el primer dígito. Aquí está lo que tengo hasta ahora: number = input(‘Type two-digit integer \n’) a = int(number)//10 b = int(number)%10 if len(number) != 2: […]

Obtener los últimos tres dígitos de un número entero

Deseo cambiar un número entero, como 23457689 a 689, 12457245 a 245, etc. No requiero que los números estén redondeados y no deseo tener que convertir a String. ¿Alguna idea de cómo se puede hacer esto en Python 2.7?

Manejo de errores usando enteros como entrada

He configurado este progtwig que comprueba la marca de 100 para una prueba. Si el usuario ingresa menos de 60, debería decir fallar si más de 59 pasa. mark = int(input(“Please enter the exam mark out of 100 “)) if mark < 60: print("\nFail") elif mark < 101: print("\nPass") else: print("\nThe mark is out of […]

¿Se requiere un entero? abierto()

Tengo una secuencia de comandos de Python muy simple que debe escanear un archivo de texto, que contiene líneas con formato id = ‘ valor ‘ y colocarlas en un dict. el módulo de python se llama chval.py y el archivo de entrada está en.txt. Aquí está el código: import os,sys from os import * […]

¿La forma más segura de convertir float a entero en python?

El módulo matemático de Python contiene funciones útiles como floor & ceil . Estas funciones toman un número de punto flotante y devuelven el número entero más cercano por debajo o por encima de él. Sin embargo, estas funciones devuelven la respuesta como un número de punto flotante. Por ejemplo: import math f=math.floor(2.3) Ahora f […]

QTableWidget Integer

Estoy intentando insertar y mostrar enteros en mi QTableWidget. No se muestran. Funciona si lo convierto todo en cadenas, pero luego no puedo ordenar las columnas numéricamente, solo léxicamente (1, 10, 100, etc.). Esto está utilizando PyQt. He intentado algunas de las soluciones sugeridas, usando QTableWidgetItem.setData (someRole, intValue), bu y luego nada en absoluto. He […]

¿Cómo maneja Python int y long?

¿Alguien sabe cómo Python gestiona internamente tipos int y largos? ¿Elige el tipo correcto dinámicamente? ¿Cuál es el límite para un int? Estoy usando Python 2.6, ¿Es diferente con las versiones anteriores? ¿Cómo debo entender el código de abajo? >>> print type(65535) >>> print type(65536*65536) Actualizar: >>> print type(0x7fffffff) >>> print type(0x80000000)

¿Cómo dividir una cadena en enteros en Python?

Tengo una cadena “42 0” (por ejemplo) y necesito obtener una matriz de los dos enteros. ¿Puedo hacer un .split en un espacio?

¿Cuál es la forma más rápida de inicializar una matriz de enteros en python?

Digamos que quería crear una matriz (NO lista) de 1,000,000 de dos en python, como esto: array = [2, 2, 2, …… , 2] ¿Cuál sería una forma rápida pero simple de hacerlo?