Documentos de Académico
Documentos de Profesional
Documentos de Cultura
en pantalla
print
Aprendiendo a programar con Python
Escribiendo en pantalla
¿Cómo comunico un resultado?
>>> pesos_por_hora = 200
>>> llegada = 20
>>> salida = 22
>>> precio = (salida-llegada)*pesos_por_hora
>>> precio
memoria
400 pesos_por_hora 200
llegada 20
salida
22
precio 400
online.ing.puc.cl
Escribiendo programas
Utilizamos un archivo .py
memoria
Programa
pesos_por_hora 200
llegada 20
Resultado
(output) salida
22
precio 400
estacionamiento.py
1 pesos_por_hora = 200
2 llegada = 20
3 salida = 22
4 precio = (salida-llegada)*pesos_por_hora
5 precio
online.ing.puc.cl
Fuente: https://pixabay.com/en/computer-laptop-notebook-159466/
Escribiendo en pantalla
print
memoria
Programa
pesos_por_hora 200
llegada 20
Resultado
(output) salida
22
precio 400
estacionamiento.py
1 pesos_por_hora = 200
2 llegada = 20
3 salida = 22
4 precio = (salida-llegada)*pesos_por_hora
5 precio
print(precio)
400
online.ing.puc.cl
Fuente: https://pixabay.com/en/computer-laptop-notebook-159466/
Escribiendo en pantalla
print(expresión)
imprimir en pantalla
print(expresión)
1 print("Hola mundo")
Hola mundo
Hola mundo
online.ing.puc.cl
Escribiendo expresiones
imprimir expresiones
print(expresión)
1 print((3+5//4-2)-2**4+3*(7-2))
1
imprimir variables calculadas previamente
1 fahrenheit = 91
2 celsius = (fahrenheit - 32) * 5/9
3 print(celsius)
32.77777777777778
imprimir expresiones con variables
1 temperatura = 33
2 print(temperatura >= 30)
True online.ing.puc.cl
Escribiendo en la misma línea
print(expr, expr, ...)
1 episodio = 3
2 print("Episodio")
3 print(episodio)
4 print("del libro")
Episodio
3
del libro
1 episodio = 3
2 print("Episodio", episodio, "del libro")
Episodio 3 del libro
online.ing.puc.cl
Cambiando el fin de línea
cambiar el término de línea
print(expr, end=str)
1 nombre = "Cristian"
2 edad = 38
3 print("Soy", nombre, end=" ")
4 print("y tengo", edad, "años")
5 print("cumplidos")
Soy Cristian y tengo 38 años
cumplidos
online.ing.puc.cl
Resumiendo
Escribiendo valores con print
• print(expresión)