GeezerVisonThe World Wide Web, restored to 800 pixels of glory. |
| Home|About|Gaming cabinet|Archives|How it works|Starter sites |
GeezerVison is showing opentechschool.github.io — Sentencias Condicionales — Introduction to Programming with Python Sentencias Condicionales¶Introducción¶Hasta ahora hemos completado tareas pre-definidas, pero para ser honestos no hemos conseguido hacer nada mejor que lo que hacían aquellas viejas cajas de música que siguen un conjunto de instrucciones hasta el final. Lo que hace a la programación mucho más poderosa son las sentencias condicionales. Esta es la habilidad de probar una variable contra otra variable y actuar de una forma si se cumple una condición o de otra si no se cumple. Ellas son comúnmente llamadas por los programadores como sentencias if. para saver si una condición es Verdadera o Falsa, necesitamos un nuevo tipo de datos: los booleanos. Ellos permiten realizar operaciones lógicas. Una sentencia u operación lógica puede ser evaluada para ser Verdadera o Falsa. Nuestra sentencia condicional se puede entender como sigue:
La condición puede ser cualquier cosa que sea evaluada como Verdadero o Falso. Comparaciones siempre retornan Verdadero o Falso, por ejemplo La parte else es opcional. Si usted no la coloca, nada sucederá si la condición resulta ser ‘Falsa’. Ejemplos¶Acá hay algunos ejemplos. Puede querer leerlos línea-a-línea y ver que cree usted que hacen, o ejecutarlos para estar seguro: condition = True if condition: print("condition met") if not condition: print("condition not met") direction = -30 if direction > 0 : turtle.forward(direction) else: turtle.left(180) turtle.forward(-direction) Dando direcciones¶Las tortugas de Python son muy buenas siguiendo instrucciones. Usemos la función Nota Usa Python 2? La función Es mucho más fácil definir esto como una función, entonces: def move(): direction = input("Go left or right? ") if direction == "left": turtle.left(60) turtle.forward(50) if direction == "right": turtle.right(60) turtle.forward(50) Ahora cada vez que use “data munging”¶En este programa la tortuga responderá sólo a las palabras exactas Acá hay algunos ejemplos para imprimir los efectos de my_variable = " I Am Capitalised" print(my_variable) my_stripped = my_variable.strip() print(my_stripped) my_lower = my_variable.lower() print(my_lower) Intente agregar la sentencia puede agregar algunas opciones extra para que la tortuga dibuje otras cosas? Que tal |
| You are visitor 01402503 — GeezerVison does not store the pages you look up. Best viewed with Netscape Navigator 4.7 or Internet Explorer 6 at 800×600. No cookies required. |