You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: tutorials/learnpython.org/es/Conditions.md
+42-18Lines changed: 42 additions & 18 deletions
Original file line number
Diff line number
Diff line change
@@ -2,14 +2,14 @@ Tutorial
2
2
--------
3
3
4
4
Python hace uso de variables booleanas para evaluar condiciones.
5
-
Cuando una expresión es comparada o evaluada los valores que boleanos que se retorna son falso o verdadero. Por ejemplo:
5
+
Cuando una expresión es comparada o evaluada, los valores que se retornan son falso o verdadero. Por ejemplo:
6
6
7
7
x = 2
8
8
print x == 2 # Imprimira en pantalla TRUE
9
9
print x == 3 # Imprimira en pantalla FALSE
10
10
print x < 3 # Imprimira en pantalla TRUE
11
11
12
-
Nota: para asignar valores a una variable se utiliza el operador de igualdad "=", mientras que para comprar las variables entre ellas se hace uso de dos signos de igualdad "==". La no igualdad se realiza con el operador "!="
12
+
Nota: para asignar valores a una variable se utiliza el operador de igualdad "=", mientras que para comparar las variables entre ellas se hace uso de dos signos de igualdad "==". El operador que invierte el valor de comparar dos variables se realiza con "!="
13
13
14
14
### Operadores boleanos
15
15
Los operadores boleanos "y " (and) y "o " (or) permite construir complejas expresiones boleanas, por ejemplo:
@@ -20,18 +20,18 @@ Los operadores boleanos "y " (and) y "o " (or) permite construir complejas expre
20
20
print "tu nombre es John, y tu tienes 23 años."
21
21
22
22
if name == "John" or name == "Rick":
23
-
print "Tu nombre es John o puede ser Rick."
23
+
print "Tu nombre es John o puede ser Rick."
24
24
25
25
### El operador "in"
26
26
27
-
El operador "in" puede ser usado para checar si un objeto especifico existe mientras el mismo objeto itera en un contenedor, tanto com una lista:
27
+
El operador "in" puede ser usado para checar si un objeto especifico existe mientras el mismo objeto itera tanto en un contenedor, como en una lista:
28
28
29
29
if name in ["John", "Rick"]:
30
30
print "Su nombre puede ser John or Rick."
31
31
32
-
Python usa indentacion para definir bloques de código, en lugar de llaves o paréntesis. El estandar de indentacion de python es 4 espacios, aunque el tab y algunos otros espacios funcionará, siempre y cuando sean consistente, es decir tengan el mismo tipo de sangrado (separación). Los bloques de código no necesitan de una terminación.
32
+
Python usa la indentacion para definir bloques de código, en lugar de llaves o paréntesis. El estandar de indentacion de python es 4 espacios, aunque el tab y algunos otros espacios funcionará, siempre y cuando sean consistentes, es decir, que tengan el mismo tipo de sangrado (separación). Los bloques de código no necesitan de una terminación.
33
33
34
-
Este es un ejemplo de como usar en python la declaración de la sentencia if usando bloques de códigos:
34
+
Este es un ejemplo de como usar en python la declaración de la sentencia "if" usando bloques de códigos:
35
35
36
36
if <declariación a evaluar>:
37
37
<líneas de código>
@@ -56,8 +56,7 @@ Por ejemplo:
56
56
57
57
Una declaración es evaluada como verdadera, si solo su iteración o flujo es correcta:
58
58
- El resultado verdadero de una variable booleana se obtiene, o se calcula utilizando una expresión, como una compración aritmética.
59
-
- Un objeto que no es considerado vacío es pasado.
60
-
- An object which is not considered "empty" is passed.
59
+
- Un objeto que no es considerado "vacío" hace que continúe el código.
61
60
62
61
Se presenta algunos ejemplos donde los objetos son considerados como vacíos:
63
62
@@ -68,7 +67,7 @@ Se presenta algunos ejemplos donde los objetos son considerados como vacíos:
68
67
69
68
### El operador "is"
70
69
71
-
A diferencia del doble operador de igualdad "==", el operador "is" no sola iguala los valores de las varialbes, si no entre ellos. Por ejemplo
70
+
A diferencia del doble operador de igualdad "==", el operador "is" no iguala solamente los valores de las varialbes, sino los iguala entre ellos. Por ejemplo
72
71
73
72
x = [1,2,3]
74
73
y = [1,2,3]
@@ -77,41 +76,42 @@ A diferencia del doble operador de igualdad "==", el operador "is" no sola igual
77
76
78
77
### El operador "not"
79
78
80
-
Usando "not" delante de una expresión booleana se invierte:
79
+
Usando "not" delante de una expresión booleana se invierte el operador de igualdad:
81
80
82
81
print not False # Imprime en pantalla TRUE
83
82
print (not False) == (False) # Imprime en pantalla FALSE
84
83
85
84
### Ejercicios
86
85
87
-
Cambia las variables de la primera sección, tanto que el código en la sección se ejecute a través de un if
86
+
Cambia las variables de la primera sección, tanto que el código en la sección se ejecute a través de un "if"
0 commit comments