typestar

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

  1. Convierte minutos en horas con la división entera // y %.
  2. divmod devuelve cociente y resto a la vez.
  3. Redondea un resultado flotante a 2 decimales con round.
  4. / siempre da un flotante; // mantiene enteros los enteros.

Palabras clave y builtins usados aquí

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.

Escribe este fragmento

Paso 2 de 6 en Variables y tipos; paso 2 de 72 en Fundamentos del lenguaje.

← Anterior Siguiente →