Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #!/usr/bin/env python
- # -*- coding: utf-8 -*-
- #
- ##### Función con return explicito
- """
- # 1) Script que calcula y muestra el area de un circulo usando funciones
- def area(r):
- return f"Area: {3.1416*r**2}"
- radio = int(input("Ingrese el radio del círculo: "))
- # guardando el valor
- superficie = area(radio)
- print(superficie)
- # sin guardar el valor
- print(area(radio))
- """
- # Script que convierte lbs a kgs y viceversa
- # 1 lb = 0.45 kgs
- # utilizar un menu
- def menu():
- return """
- Menú de opciones:
- 1. lbs --> kgs
- 2. kgs --> lbs
- 3. Salir
- """
- def convertir_a_kgs():
- peso = int(input("Ingrese el peso: "))
- print(f"Peso: {peso * 0.45:.2f} kgs")
- def convertir_a_lbs():
- peso = int(input("Ingrese el peso: "))
- print(f"Peso: {peso / 0.45:.2f} lbs")
- def salir():
- print("Gracias por utlizar este programa...")
- def error():
- return "Opción incorrecta"
- ################################################
- while True:
- print(menu())
- opcion = input("Seleccione una opción: ")
- if opcion == "1":
- convertir_a_kgs()
- elif opcion == "2":
- convertir_a_lbs()
- elif opcion == "3":
- salir()
- break
- else:
- print(error())
Advertisement
Add Comment
Please, Sign In to add comment