Inhaltsverzeichnis
nevando = Cierto temperatura = -1 si temperatura < 0: imprimir(‘Hace mucho frio’) si nieva: print(‘Ponte las botas’) print(‘Hora del chocolate caliente’) imprimir(‘adiós’) En este ejemplo, si la temperatura es menor que cero, ingresaremos el si bloque de código. Si no es menor que cero, omitiremos la instrucción if completa y salta a la declaración print(‘Bye’) que está después de ambas declaraciones If. En este caso, la temperatura se establece en −1, por lo que ingresaremos la instrucción If. Nosotros luego imprimirá la cadena ‘Se está congelando’. En este punto, otra declaración if es anidado dentro de la primera instrucción if. Ahora se hará una verificación para ver si es nevando Tenga en cuenta que nevar ya es un valor booleano y también lo será True o False e ilustra que aquí se puede usar un valor booleano por sí solo. Como está nevando, imprimiremos ‘Ponte las botas’. Sin embargo, la declaración impresa ‘Time for Hot Chocolate’ no es parte del anidado si. Es parte del if externo (aquí es donde la sangría es importante). Si usted quería que solo se imprimiera si estaba nevando, entonces debe sangrarse al mismo nivel que la primera declaración en el bloque if anidado, por ejemplo: nevando = Cierto temperatura = -1 si temperatura < 0: imprimir(‘Hace mucho frio’) si nieva: print(‘Ponte las botas’) print(‘Hora del chocolate caliente’) imprimir(‘adiós’) Esto ahora cambia el if interno (o anidado) para tener dos declaraciones de impresión asociado a ello. Esto puede parecer sutil, pero es clave en cómo Python usa el diseño para vincularse. declaraciones individuales. 6.6 si las expresiones Una expresión if es una forma abreviada de una declaración if que devuelve un valor. En De hecho, la diferencia entre una expresión y una declaración en un lenguaje de programación el calibre es solo eso; las expresiones devuelven un valor; las declaraciones no. 70 6 Flujo de control usando sentencias If
popular post
Temas de Pregrado en Ciencias de la Computación Guía avanzada a Python 3 Programación Juan caza
WeiterlesenTemas de Pregrado en Ciencias de la Computación Guía avanzada a Python 3 Programación Juan caza
Weiterlesen• https://docs.python.org/3/ El sitio principal de documentación de Python 3. Contiene tutoriales, referencias de bibliotecas, guías de configuración e instalación, así como Python cómo-tos • https://docs.
Weiterlesen