INTEGRANTES: Di Barros Carlos c.i. 23.673.749 Alvarez Romierik c.i. 20.295.493 Ricardo Leones c.i. 20.297.083 Angel Calleja c.i. 23.680.061 Santa Ana de coro Enero de 2016 Definición del programa Python: Python es un lenguaje de programación interpretado cuya filosofía hace incapie en una sintaxis que favorezca un código legible. Se trata de un lenguaje de programación multiparadigma ya que soporta orientación a objetos, programación imperactiva y, el menor medida programación funcional. Es un lenguaje interpretado, usa tipado dinámico y es multiplataforma. El programa Python dispone de una consola para introducir comandos que puedan modificar o elaborar programas. Consta también de un IDLE que es el espacio de trabajo de Python para generar nuevos proyectos. Al crear un proyecto nuevo en la IDLE de Python procedemos a tipiar las entradas de datos mediante el teclado y una serie de instrucciones para que puedan generar salidas en la pantalla, mediante las diferentes variables generadas para el desarrollo de un programa se prueban las líneas de instrucciones que definen el programa mediante la opción Run o F5. Siguiendo los pasos de la practica obtenemos los resultados en la interfaz de linea de comandos (terminal) Al abrir un nuevo proyecto lo guardamos con el nombre de primer programa.py En el primer programa podemos apreciar 2 comandos: Raw_input() Input() Cuando corrimos el programa por primera vez no dio errores ya que los comandos tienen instrucciones diferentes y fueron cumplidas, raw_input() toma la variable como carácter y no como un dato alfanumérico, es decir en cualquiera de las 2 opciones puede estar bien, pero lo contrario pasa con el comando input() que solo acepta datos numéricos y si se coloca datos alfabéticos lo ve como un error. En el tercer programa se indica como principal ejecución una entrada de datos por teclado de tipo numérico punto flotante que cuyo valor se guardaran automáticamente en las variables asignadas de R y V, estos valores intervienen en las ecuaciones de cálculos básicos que arrojaran determinados resultados basándose en el registro de unidades, es decir una asignación múltiple de variables que determinan el valor de cada unidad de medida a utilizar. Al introducir un dato alfabético en el valor de la resistencia nos genera automáticamente un error indicando que no se ha convertido en dato numérico el dato introducido. Post laboratorios: a) En el programa del post de la parte A se creó un programa capaz de calcular o convertir el valor ingresado de grados centígrados en diferentes unidades de calor mediante ecuaciones que se le asignaron a 4 variables (K, F, R, Re) luego se les introdujo el comando que presentara en pantalla (print) espesificando que solo mostrara 2 decimales (%2.f), el símbolo % se utiliza como un print avanzado el cual hace un llamado a las variables como un hipervínculo. b) Se utilizó en este proyecto el comando boleano para hacer un programa que detectara que el texto introducido sea mayúsculas, minúsculas, numéricos o alfanuméricos por medio de la evaluación True o False, para hacer las comparaciones se guardó en las diferentes variables los comandos de trata de cadenas (islower(), isupper(), isdigit(), isalnum()) con la variable principal que en este caso es X luego insertamos el comando que presentara en pantalla (print) con el comando que hara la evaluación boleana (%r).