07 - Functions - Ipynb - Colaboratory
07 - Functions - Ipynb - Colaboratory
07 - Functions - Ipynb - Colaboratory
ipynb - Colaboratory
def nombre_funcion(args):
...
...
return ...
def per_screen():
print("First line of function")
print("Last line")
per_screen()
age = 19
def is_over_18(age):
if age >= 18:
return True
else:
return False
is_over_18(age)
def returning(a):
mylist = list(range(a))
return mylist, a
p = returning(20)
print(p)
y = returning(10)
print(y)
Muestra de scope
def main():
x = 1
print("Before function call, x equals", x)
increment(x)
print("After function call, x equals", x)
def increment(n):
n += 1
print("\t Inside function call, x equals", n)
https://colab.research.google.com/drive/1b26pGvnpUGkIeofkhF34wm_IJS9KkJDU#printMode=true 1/3
22/2/24, 11:06 07_functions.ipynb - Colaboratory
keyboard_arrow_down Ejercicios
keyboard_arrow_down Ejercicio 1
Escribe una función con argumentos a y b , que calcule la cantidad total obtenida al contratar un depósito bancario por 1000€ durante a años
con una tasa b de interés. ¿Cuál es el resultado para a = 10 y b = 10?
# Respuesta aqui
keyboard_arrow_down Ejercicio 2
En el siguiente extracto de código, defina tres o más funciones tal que: 1. Se solicite al usuario que introduzca su número de lotería de dos
dígitos 2. Si el numero escogido por el jugador es el mismo que el de la lotería, se imprimira "Coindice el número, ganaste $10,000" 3. Si
coinciden a nivel de digitos, es decir, el primer digito es igual al segundo de la loteria o viceversa se imprime "Coinciden a nivel de dígitos:
ganas $3,000" 4. Si coincide un dígito, se imprime "Coincide un dígito, ganas $1,000" 5. Si no coincide nada, no se imprime nada
import random
# Respuesta aqui
keyboard_arrow_down Ejercicio 3
Escribe código que solicite tres números por pantalla y que imprima el máximo de los 3 números.
# Respuesta aqui
keyboard_arrow_down Ejercicio 4
Escribe una función que acepta un string y calcula el número de mayúsculas y minúsculas que tiene.
# Respuesta aqui
keyboard_arrow_down Ejercicio 5
Escribe una función que toma como argumento una lista y devuelve una nueva lista con elementos únicos de la primera lista.
# Respuesta aqui
keyboard_arrow_down Ejercicio 6
Escribe una función que dado un string imprime si es palindrome o no.
# Respuesta aqui
https://colab.research.google.com/drive/1b26pGvnpUGkIeofkhF34wm_IJS9KkJDU#printMode=true 2/3
22/2/24, 11:06 07_functions.ipynb - Colaboratory
https://colab.research.google.com/drive/1b26pGvnpUGkIeofkhF34wm_IJS9KkJDU#printMode=true 3/3