domingo, 29 de junio de 2025

Examen practico #1.Introduccion a Python, Universidad Catolica de Chile. Coursera

 

1. Pregunta #1

Esta será la forma de evaluar la escritura de código en este curso. Habrá un código incompleto (será una función de Python, pero de eso no debes preocuparte todavía), y tú deberás completarlo.

Por ejemplo, aquí escribe en la línea 3lo siguiente: suma = a + b (cuidando que tenga la misma cantidad de espacios a la izquierda que la línea anterior).

Estas a y b no deberán ser definidas: uno puede pensarlo como que, todos los nombres que van entre paréntesis después del nombre de la función, tendrán el valor correcto. 

>>def sumador(a, b):
>>  # Acá abajo escribe lo que pedimos
>>  suma = a + b
>>  # No cambies esta línea
>>  return suma

Notas PPI: def es una palabra reservada de Python que se usa para definir funciones creadas por el usuario. Y tiene la siguiente estructura:

def  Nombre_función (parámetro_1, parámetro_2,....., parámetro_n):

      instrucción_1

      instrucción_2

      instrucción_n

      return Nombre_variable 

Para ampliar la información sobre funciones, usar la herramienta buscar en este blog 

 

2. Pregunta #2

En esta funciones no buscamos que impriman nada con print, sino que retornen una variable. Por ejemplo, si están pidiendo la suma de dos números, como en la pregunta pasada, le devolveremos al que preguntó una variable que contenga el valor de la suma.

En esta pregunta, hay cuatro variables definidas, pero solo debes retornar una (es decir, en la línea 8 poner algo como return algo, con algo una opción entre var1, var2, var3, var4). En esta pregunta debes retornar la multiplicación de los dos parámetros (valores dentro de paréntesis después del nombre de la función) que se pasan a la función. ¿Cuál de las cuatro variables será?

>>def multiplicacion(a, b):
>>  var1 = a + b
>>  var2 = a + var1
>>  var3 = a * b
>>  var4 = a / b
 
>>  # Después de esta línea pon algo como return nombre_variable, 
>> # donde nombre_variable es la variable correcta según lo que pide. 
>> # Ojo: debe escribirse con la misma indentación (cantidad de espacios 
>> # al principio de la línea) que las líneas 2 a 5.
>>  return var3

Notas de PPI: En esta pregunta tenemos la función "multiplicacion" de parametros a,b; dentro del cuerpo de la función tenemos 4 variables: var1,var2,var3,var4; nos pide retronar la multiplicacion de los dos parametros y vemos que corresponde a var3. 

Si respondiste de igual manera:

¡Felicitaciones! ¡Aprobaste!

Calificación recibida 100 %
Para Aprobar 50 % o más

 

No hay comentarios.:

Publicar un comentario

Entradas recientes

Thinkcspy 7.7 Condicionales encadenados

  7.7. Condicionales encadenados Python proporciona una forma alternativa de escribir una selección anidada, como la que se muestra en la s...

Entradas Populares