#leccion4 de funciones (una posibilidad)
def costo_hotel(noches):
return 140*noches
def costo_del_vuelo(ciudad):
costo=0
if(ciudad=="Córdoba"):
costo=821
elif(ciudad=="Iguazú"):
costo=941
elif(ciudad=="Ushuaia"):
costo=1280
elif(ciudad=="Bariloche"):
costo=1848
else:
costo="none"
return costo
def alquiler_de_auto(dias):
total=dias*338
if (dias>=7):
total=total-100
elif(dias>=3):
total-=50
return(total)
def costo_viaje(ciudad,dias,otros_gastos):
return(alquiler_de_auto(dias)+costo_hotel(dias)+costo_del_vuelo(ciudad)+otros_gastos)
print (costo_viaje("Iguazú",5,600)) #imprime el total
martes, 23 de agosto de 2022
Funciones, factura de un hotel sin diciconario
input por defecto devuelve string, se pone int para que lo cambie a un entero__en el primer input del segundo ejemplo y en le segundo input del primer ejemplo
tan bueno como w3schools
https://learnpython.org/
apuntes python 3 con ejercicios
Walter
print('Hello, world!')
# Online Python - IDE, Editor, Compiler, Interpreter
#Los decimales se escriben con PUNTO. No utilices , coma
# %0.2f significa dos decimales. o puedes emplear %.2f % es el comando de sustitución
def suma(a, b):
return (a + b)
a = float(input('Introduce el primer numero: '))
b = int(input('Introduce el segundo numero: '))
print('Suma de %.2f y %d es %.2f '%(a,b,a+b))
print('Suma de %f y %d es %f '%(a,b,suma(a,b)))
'''
Online Python Interpreter.
input por defecto devuelve string, se pone int para que lo cambie a un entero__en el priner input
'''
edad=int(input("Dame tu edad "))
print("")
nombre=input("Dame tu nombre ")
print("")
apellidos=input("Dame apellido ")
print("")
print("ah así que tu nombre es %s, tu apellido es %s y tu edad es %d" %(nombre,apellidos,edad))
viernes, 12 de agosto de 2022
Input y buscar cadena en una frase.Función con una cadena Latín Pig
#Input y buscar cadena en una frase #
"""
USA UN INTÉRPRETE ON LINE PYTHON 3
Si usas replit.com primero LOGIN y después CREATE
Pones replit python 3 en google y vas a https://replit.com/languages/python3
Si ya estás con la cuenta de google abierta no tienes que logearte
"""
cadenaBuscar= input("Buscar: ")
dondeBuscar="es el momento de que todos los hombres buenos vengan en ayuda DE SU nación"
if cadenaBuscar in dondeBuscar:
print("lo he encontrado")
else:
print ("va a ser que no")
#ejemplo 2#
print('Hello, world!')
print ("a" in "aeiou")
print ("c" in "aeiou")
#da true o false
#ejemplo 3 ojo!!!#
for letra in "aeiou":
if letra == "a":
print("lo he encontrado")
#ejemplo 4#
# Online Python-3 Compiler (Interpreter)
print ("Hello, World!")
## ejemplo 5##
#escribe desde el caracter 1 hasta el 3, aparece BCD#
print ("ABCDE"[1:4])
## ejemplo 4 ##
## Ejercicio Pig Latin ##
pyg = 'ay'
original = input('Escribe una palabra:')
if len(original) > 0 and original.isalpha():
print (original)
palabra=original.lower()
primera=palabra[0]
nueva_palabra=palabra+primera+pyg
print (nueva_palabra[1:len(nueva_palabra)])
else:
print ('Vacio')
#Ojo!!! añades el valor de pyg="ay"
#Ejemplo 6
#Método join()
#Une todos los elementos en una cadena, usando un carácter como separador:
l=[1,2,3,4,5,6]
output="_".join(str(e) for e in l)
print (output)
miTuple = ("Juan", "Marta", "Eva")
x = "#".join(miTuple)
print(x)
Microbit
Proyecto Sensores utilizados Funcionamiento Alarma de Caja Fuerte Acelerómetro Si alguien mueve la caja, la Micro:bit detecta la inclinaci...
-
Aquí te dejo algunas plataformas que SÍ generan videos a partir de un prompt de texto (como: "Haz un video de un perro aprendiend...
-
LearningML https://web.learningml.org/ Filtro de imágenes inteligentes. Hay explicaciones teóricas. https://web.learningml.org/recursos-pa...
-
""" Nuevos Ejercicios funciones 27 Marzo Dicta n clas== mar Ejemplo 1: Funciones con parámetro opcional "...


