Python

Operaciones con listas en Python

Posted on

Operaciones con listas Vamos a ver diferentes operaciones con listas: Añadir un nuevo elemento: append. Extender una lista o unir dos listas: extend. Añadir un nuevo elemento en un índice determinado de la lista: insert. Editar un elemento en un índice determinado de la lista: =. Borrar elementos de la lista identificados por su índice: del. Borrar elementos de la lista identificados por su valor: remove. Invertir el orden de los índices en la lista: reverse. Ordenar una lista: sort. Crear una nueva lista ordenada a partir de otra lista no ordenada: sorted. Estos son algunos ejemplos: list = [0,1,2,3,4,5,6,7,8,9,10,11] # create a list list2 = [13,14,15,16,17,18,19,20] # create a second list list.append(12) print (list) list.extend(list2) print (list) list.insert (6,5.5) print(list) list[6] = 33 print (list) list[6] = 33/3 print(list) del list[6] print(list) list.remove(11) print (list) list.reverse() print(list) list.sort() print(list) list.reverse() list2 = sorted(list) print(list2) …

Share

Bucles en Python

Posted on

Bucles Bucle while La forma de escribir el bucle while es la habitual, utilizando el símbolo dos puntos (:) tras finalizar la condición a cumplir para ejecutar el bucle y antes de indicar la acción a realizar durante el mismo. Dicha condición debe variar para que el bucle pueda cerrarse. Aquí vemos un ejemplo: a = 0 while a<=20: print(a) a+=1 print («Bucle terminado») Bucle for La forma de escribir un bucle for es siempre la siguiente: for (nombre_del_dato) in (cadena, array, etc.) : acción a ejecutarse Aquí vemos algunos ejemplos: a = [0,1,2,3,4,5] for data in a: print(data) print («Bucle 1 for terminado») for data in [0,1,2,3,4,5]: print(data) print («Bucle 2 for terminado») for letter in ‘string’: print(letter) print («Bucle 3 for terminado») for key,data in enumerate(‘cadena’): if key % 2 == 0: print data print («Bucle 4 for terminado») Excepciones Python permite el uso de excepciones mediante las sentencias  …

Share

Operadores en Python

Repasamos los operadores aritméticos y condicionales en Python. Básicamente, son como en cualquier otro lenguaje de programación y resultan completamente intuitivos si tenemos el mínimo conocimiento matemático. De todos modos, aquí quedan como referencia.

Share

Variables en Python.

Primera parte del curso de Udemy, Python for Beginners, resumiendo los conceptos básicos a modo de guía rápida sobre los aspectos fundamentales de Python, desde las variables y tipos de datos, a las funciones elementales como bucles y condicionales, pasando por el tratamiento de las listas a las funciones definidas por el usuario.

Share