






Prepara tus exámenes y mejora tus resultados gracias a la gran cantidad de recursos disponibles en Docsity
Gana puntos ayudando a otros estudiantes o consíguelos activando un Plan Premium
Prepara tus exámenes
Prepara tus exámenes y mejora tus resultados gracias a la gran cantidad de recursos disponibles en Docsity
Prepara tus exámenes con los documentos que comparten otros estudiantes como tú en Docsity
Los mejores documentos en venta realizados por estudiantes que han terminado sus estudios
Estudia con lecciones y exámenes resueltos basados en los programas académicos de las mejores universidades
Responde a preguntas de exámenes reales y pon a prueba tu preparación
Consigue puntos base para descargar
Gana puntos ayudando a otros estudiantes o consíguelos activando un Plan Premium
Comunidad
Pide ayuda a la comunidad y resuelve tus dudas de estudio
Descubre las mejores universidades de tu país según los usuarios de Docsity
Ebooks gratuitos
Descarga nuestras guías gratuitas sobre técnicas de estudio, métodos para controlar la ansiedad y consejos para la tesis preparadas por los tutores de Docsity
Uso de operadores y funciones básicas en python
Tipo: Ejercicios
1 / 12
Esta página no es visible en la vista previa
¡No te pierdas las partes importantes!
UPB 2 ° A 28 DE MAYO DE 2021
El objetivo de esta practica recae en la comprensión y conocimiento de los tipos de datos y operadores admitidos por el intérprete de Python, además de algunas estructuras de control también soportadas por el mismo. Aquello a través del desarrollo de 3 scripts, que requieren de la declaración de variables y del reconocimiento del tipo que se les asignará.
Para continuar no la exegesis de la práctica, he de presentar en el orden propuesto en la practica uno a uno de los scripts, cómo los he desarrollado, qué he notado, qué me parece curioso y qué me parece aún incierto.
El ejercicio uno requiere un script que arroje el valor Unicode de un carácter propuesto: # - *- coding: utf- 8 - *- """ Created on Wed May 26 11:51:20 2021 @author: Mikel """ #Variable dada por el usuario a = input("Ingrese un dato\n") #salida en pantalla del valor ASCII print("El valor ASCII que corresponde al caracter: ",a," es:", ord(a)) Comentado [DM1]: En esta parte he declarado la variable como una entrada de texto que será requerida al usuario. Comentado [DM2]: En este bloque definí la impresión del resultado de la función ord() para la variable a
En esta serie presento el código en spider y su resultado en consola. En esta prueba, teclee el valor: a, para probar el programa, el valor Unicode que corresponde a ese carácter es el 97 como se ve en las siguientes imágenes
#return print("El cociente entre: ",a," y",b," es: ",c) return a//b def error(): return print("La operacion seleccionada no existe") list_1 = { 1: s, 2: r, 3: m, 4: d } print("1. Suma\n2. Resta\n3. Multiplicacion\n4. Division") e = int(input("Elija la operacion que desea realizar \n")) funcion = list_1.get(e,error)() print(funcion)
c=a+b print("El resultado de sumar ",a,"+",b," es: ",c) elif eleccion == 2: print("Has seleccionado Resta") a = int(input("Teclee el primer numero\n")) b = int(input("Teclee el segundo numero\n")) c=a-b print("El resultado de restar ",a,"-",b," es: ",c) elif eleccion == 3: print("Has seleccionado Multiplicacion") a = int(input("Teclee el primer numero\n")) b = int(input("Teclee el segundo numero\n")) c=ab print("El resultado de multiplicar ",a,"",b," es: ",c) elif eleccion == 4: print("Has seleccionado division") a = int(input("Teclee el primer numero\n")) b = int(input("Teclee el segundo numero\n")) c=a//b print("El resultado de restar ",a,"-",b," es: ",c) else: print("No hay operación asignada a la petición, bye") (^) Comentado [DM25]: La comparamos con un valor posible dado en cada bloque, que guarda los argumentos propios de cada elección