1

馃殌**Primeros pasos en Python**馃挜

馃挜Primeros pininos con Python 馃殌馃殌


馃懇鈥嶐煔Alvaro Bele帽o Contreras
Ingeniero industrial

[email protected]
Github.Alvaro9721馃懇鈥嶐煔



Python es uno de los leguajes de programaci贸n mas vers谩til y f谩cil de aprender siempre que se le dedique el tiempo correspondiente, este lenguaje posee diferentes frameworks que permiten realizar proyectos de distinta 铆ndole utilizando un c贸digo de escritura bajo.


驴Qu茅 son los bucles en python?

Los bucles en pyhton son estructuras que nos permiten iterar un segmento de codigo las veces que sea necesario, ya sea conociendo su limite(Hasta donde llegar ) o tener ciclos que se iteren hasta que se cumpla cierta condici贸n, se tienen dos ciclos iterativos los cuales son:

  1. Ciclo For
    En este ciclo iterativo conocemos el rango que se va a trabajar ya sea una lista, tupla, diccionario etc.
    se tienen los siguientes ejemplos:
  • Cliclo for iterando un rango
for elemento inrange(1,21):
    print(elemento)
  • Iteraci贸n a una lista
Mi_lista=[1,2,3,4,5,6,7,8,9]
for elemento in Mi_lista:
    print (elemento)
  • Iteraci贸n a una *tupla
mi_tuple=("milena","flor","alvaro")
foriin mi_tuple:
    print(i)
  • Iteraci贸n a un Diccionario
personas=[{"nombre":"nicolas",
           "edad":56},
           {"nombre":"luisa",
            "edad":85},
            {"nombre":"lucas",
             "edad":89}]

for t in personas:
    for x in t:
        print(x,"=",t[x])
  1. Ciclo While
    Un ciclo While ejecuta un c贸digo las veces que sea necesaria mientras se cumple una condici贸n dada EJ: que me ejecute una lan铆a de c贸digo mientras un valor sea menor que 20, en los siguientes ejemplos quedara un poco mas claro.
  • El siguiente c贸digo se ejecutara mientas el contador sea menor que 10.
contador=0while contador < 10:
    contador += 1print(contador)
  • El siguiente c贸digo se ejecutara mientas el contador sea menor que 20, pero tambi茅n tiene un condicional internamente que lo limita hasta que el contador sea igual a 19 y ah铆 finaliza las iteraciones.
contado=0while contado < 20:
    contado +=1if contado == 19:
        breakprint(contado)
print("se llego hasta", contado)

Ejemplo practico

Se necesita agregar en una nueva lista los n煤meros que sean positivos, para ello se utilizara un ciclo for el cual permitir谩 iterar todos los elementos de la lista y a partir de los condicionales que se agreguen entregara la lista deseada, en el siguiente ejemplo se observa mejor.

my_list = [1, -1, 2, -2, 3, -3, 4, -4]

list=[]
for x in my_list:
    if x < 0:
        continueelse:
        list.append(x)

print(list)

[1, 2, 3, 4]


Escribe tu comentario
+ 2