Trabajar con números en Python
Aritmética de enteros y flotantes, y los operadores que difieren.
minutos = 947
horas = minutos // 60
resto = minutos % 60
ambos = divmod(minutos, 60)
precio = 19.99
impuesto = precio * 0.0825
redondeado = round(precio + impuesto, 2)
grande = 2 ** 32
razon = 7 / 2
piso = 7 // 2
Cómo funciona
- Convierte minutos en horas con la división entera
//y%. divmoddevuelve cociente y resto a la vez.- Redondea un resultado flotante a 2 decimales con
round. /siempre da un flotante;//mantiene enteros los enteros.
Palabras clave y builtins usados aquí
divmodround
El intento, en números
- Líneas
- 12
- Caracteres a escribir
- 214
- Tokens
- 57
- Ritmo de tres estrellas
- 80 tpm
Al ritmo de tres estrellas de 80 tokens por minuto, este intento toma unos 43 segundos.
Paso 2 de 6 en Variables y tipos; paso 2 de 72 en Fundamentos del lenguaje.