-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy path9_0_Condicionales.py
85 lines (60 loc) · 1.49 KB
/
9_0_Condicionales.py
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
#Estructuras condicionales
#Estructura sintáctica 'if'
#Cláusula else
#Cláusula elif
#Estructura sintáctica 'if'
condicion = True
if condicion:
print("Estamos precensiando algo interesante")
condición = False
if condicion:
print("Esto no va a pasar")
x = 3
if x < 5
print("x es pequeño")
if x > 10 or not condicion:
print("Puede ser")
#Cláusula else
#Cláusula elif
#int convierte a un número entero
temperatura = int(input("Escriba un número -> "))
if x < 5:
print("x ten un valor pequeño")
else
print("x tiene un valor grande")
#float convierte a un número decimal
temperatura = float(input("Celsius: "))
if temperatura < 15:
print("frio")
elif temperatura > 15:
print("calor")
else:
print("Temperatura agradable")
#Bucles repetición 'while'
numero = 10
while numero > 0:
numero = numero - 1 #Decrimento de una unidad
print(numero)
print ('Lanzamiento')
#Bucle 'for' - Ideal para secuencias.
#contar secuencialmente de 0 a 19
for i in range(20):
print(i, end=" ")
#print secuencialmente comandos
lista1 = ["alpha", "bravo", "charlie", "delta"]
for p in lista1:
print(p.capitalized())
#secuencia Fibonacci
a = 0
b = 1
while a < 1000:
c = a + b
print(a, end=" ")
#print(a, b, c)
#yield
#yield si se realiza función
a, b = b, c
#funcion Fibonacci
for n in fibonacci(100):
print(n)
#f = fibonacci(20)