Python y estructuras de control
En los lenguajes de programación de computadoras, la indentación se utiliza para mejorar la legibilidad del código fuente por parte de los programadores, teniendo en cuenta que los compiladores o intérpretes raramente consideran los espacios en blanco entre las sentencias de un programa.
Sin embargo, en ciertos lenguajes de programación como Python, la indentación se utiliza para delimitar la estructura del programa permitiendo establecer bloques de código.
Son frecuentes discusiones entre programadores sobre cómo o dónde usar la indentación, si es mejor usar espacios en blanco o tabuladores, ya que cada programador tienen su propio estilo.
https://www.ecured.cu/Identaci%C3%B3n
Las estructuras de control como if forman a su vez bloques de código.
Ejemplos:
********************if
print("Este es un programa para demostrar el uso del condicional SI(if)")
print("\n\n\n******EMPRESA DE INVERSIONES PARA ESTUDIANTES*****")
nombre=str(input("Escriba su nombre"))
edad=int(input("Indique su edad"))
if edad<18:
print(nombre)
print("Usted no es mayor de edad")
else:
print("sea bienvenido(a)",nombre)
print("Espero no tenga dudas")
*********************************while
print("Este es un programa para demostrar el uso del ciclo MIENTRAS(while)")
print("\n\n\n******HAMBURGUESAS GRILL*****")
while True:
cliente=str(input("Nombre del cliente"))
cantidad=int(input("Número de hamburguesas"))
print(cliente, "su pedido estará listo en 5 minutos y su pago al recibir es de $", cantidad *120 )
print("****Fue un placer atenderle****")
**********************if-while
print("Este es un programa para demostrar el uso del ciclo MIENTRAS(while) y la condición SI(if)")
print("\n\n\n******HAMBURGUESAS GRILL*****")
while True:
cliente=str(input("Nombre del cliente"))
cantidad=int(input("Número de hamburguesas"))
print(cliente, "su pedido estará listo en 5 minutos y su pago al recibir es de $", cantidad *120 )
print("****Fue un placer atenderle****")
print("\nDesea hacer otro pedido?")
respuesta=str(input("Escriba si o no"))
if respuesta=="no":
break
print("Gracias por su visita")
Comentarios
Publicar un comentario