0% encontró este documento útil (0 votos)
2 vistas3 páginas

Uso de While y Funciones en Python

eui

Cargado por

valeesposadefinn
Derechos de autor
© All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
2 vistas3 páginas

Uso de While y Funciones en Python

eui

Cargado por

valeesposadefinn
Derechos de autor
© All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd

Ciclo con While

La función while en Python se utiliza para ejecutar un bloque de código repetidamente


mientras una condición sea verdadera. La estructura básica es:

while condició# código a ejecutar

Ejemplo

Imprime los números del 1 al 5:

contador = 1

while contador <= 5:

print(contador)

contador += 1 # Incrementa el contador

Función def

En Python, una función se define utilizando la palabra clave def, seguida del nombre de
la función y paréntesis que pueden incluir parámetros. Luego, se debe incluir un
bloque de código que se ejecutará cuando se llame a la función.

Sintaxis Básica
def nombre_funcion(parametros): # Código a ejecutar
return valor # Opcional

Ejemplo de Función

Aquí tienes un ejemplo simple que define una función para sumar dos números:

def sumar(a, b):


resultado = a + b
return resultado

# Llamada a la función
suma = sumar(5, 3)
print("La suma es:", suma)

Explicación:

1. Definición: La función sumar toma dos parámetros (a y b).


2. Cálculo: Suma los dos números y almacena el resultado.
3. Retorno: Devuelve el resultado con return.
4. Llamada: La función se llama con sumar(5, 3) y el resultado se imprime.
Ejemplos de Funciones
Ejemplo 1: Función Sin Parámetros
def saludar():
print("¡Hola, mundo!")

saludar() # Llama a la función


Ejemplo 2: Función con Parámetro Opcional
def saludar(nombre="amigo"):
print(f"¡Hola, {nombre}!")

saludar("Juan") # Imprime: ¡Hola, Juan!


saludar() # Imprime: ¡Hola, amigo!
Ejemplo 3: Función con Varios Parámetros
def multiplicar(a, b, c):
return a * b * c

resultado = multiplicar(2, 3, 4)
print("El resultado es:", resultado) # Imprime: El resultado es: 24

Las funciones son una herramienta fundamental en la programación que permiten


organizar y reutilizar código de manera eficiente.

Menú con While en python

Para crear un menú en Python utilizando un bucle while, puedes seguir un enfoque
como el siguiente. Este ejemplo muestra un menú simple que permite al usuario
seleccionar una opción:

Def mostrar_menu():

Print(“Menú:”)

Print(“1. Opción 1”)

Print(“2. Opción 2”)

Print(“3. Opción 3”)

Print(“4. Salir”)

While True:
Mostrar_menu()

Opcion = input(“Selecciona una opción (1-4): “)

If opcion == ‘1’:

Print(“Has seleccionado la Opción 1.”)

Elif opcion == ‘2’:

Print(“Has seleccionado la Opción 2.”)

Elif opcion == ‘3’:

Print(“Has seleccionado la Opción 3.”)

Elif opcion == ‘4’:

Print(“Saliendo del menú.”)

Break # Salir del bucle

Else:

Print(“Opción no válida. Por favor, intenta de nuevo.”)

Explicación:

Función mostrar_menu(): Define el menú que se mostrará al usuario.

Bucle while True: Permite que el menú se muestre repetidamente hasta que el usuario
decida salir.

Selección de opción: Se captura la entrada del usuario y se evalúa.

Condiciones: Dependiendo de la opción seleccionada, se ejecuta un bloque de código


o se sale del bucle.

Puedes personalizar las opciones y la lógica según tus necesidades.

También podría gustarte