Title: scripts python 1
Course: Ciencias de la Computación 2º ESO 25-26 > Section: Python

Scripts

Cuando queremos que un programa haga varias cosas seriadas, no solo una instrucción, no podemos hacerlo como hemos hecho hasta ahora introduciendo las instrucciones de una en una. Debemos escribir el conjunto de instrucciones en un archivo de texto (por ejemplo con la aplicación pluma) y guardarlo en una carpeta con un nombre.py (normalmente terminamos el nombre de un programa de python con .py para que sepamos que es un programa de python).

Para ejecutar el programa, abrimos una consola y escribimos python nombre.py

Para no tener problemas, guarda tus programas de python en tu directorio raíz (que no esté dentro de ninguna carpeta).

Si hubieras guardado el programa en una carpeta, por ejemplo Descargas, entonces, antes de nada debes entrar en esa carpeta con cd Descargas

Para evitar problemas de codificación escribe siempre como primera línea:

# -*- coding: utf8

Comentarios

Cuando se escribe un programa es muy importante añadir comentarios que le permitan  comprenderlo.  Son esenciales tanto cuando se trabaja en grupo como cuando se trabaja solo porque si queremos modificar el programa en el futuro, sin ellos no nos acordaremos de como trabaja y será más difícil de interpretar el código.

Los comentarios en python se marcan con # y eso hará que el interprete de comandos no lea lo que está después de ese símbolo hasta el final de la línea

Todos tus programas deben de tener un comentario al principio con tu nombre

Ejercicios

1. Descarga este programa y ejecútalo. Modifícalo para que calcule una resta. (2 puntos)
2. Escribe un script que pregunte el nombre y el año de nacimiento del usuario y que responda Hola, ...., tienes ...años. Calcula la edad restando del año actual el año de nacimiento. Dependiendo del mes de nacimiento pueda dar un error de un año, no te preocupes por ello. (4 puntos)

Nombra estos programas con tu nombre seguido de p1 y p2 y súbelos a la tarea