PythonLección 3 de 16

Números y operadores en Python

Python es una calculadora práctica que además guarda los resultados en variables. Vamos a sumar la cuenta del café y repartir una pizza.

Lo esencial

  • +, -, * y / funcionan como en una calculadora
  • / siempre da un decimal: 780 / 4 = 195.0
  • // divide sin decimales y % da el resto
  • ** eleva a una potencia: 2 ** 3 = 8
  • round(x, 2) deja dos cifras tras el punto

Ejemplo

coffee = 180croissant = 120total = 3 * coffee + 2 * croissantprint("Total:", total)print("Each of 4 pays:", total / 4)print("Squared:", 12 ** 2)print(round(10 / 3, 2))

La multiplicación va antes que la suma, como en el colegio. Dividir con / da 195.0, con punto decimal aunque la división sea exacta.

Tarea

Cómo usar el editor⌘ Enter o Ctrl Enter ejecuta el código, ⇧ ⌘ Enter comprueba la tarea.Tab y Mayús Tab sangran la línea o la selección; Esc y luego Tab sale del editor.La comprobación compara lo que imprimió el programa con la tarea; los espacios al final de línea no cuentan.Tras dos comprobaciones fallidas puedes ver la solución. Tu código se guarda en este navegador.

17 porciones de pizza para 5 amigos. Calcula cuántas porciones enteras recibe cada uno (each) y cuántas sobran (left).

Salida

Aquí aparecerá lo que imprima el programa.