1

Acordeón de comandos en Python V.1.1

¡Hola!

Les dejo una lista de comandos que pueden ser de utilidad para la programación con Python si van comenzando más algunos que se toman del curso de POO.

type(argumento) —> Devuelve el tipo de objeto que recibe como argumento

\t—> Tabulación al imprimir: print(“Hola \t Chau”)

\n—> Salto de línea

global variable1, variable2 —> crear variable global dentro de una función.

try, except, raise, finally

(f'{variable}') —> Insertar el valor de una variable en un string.

Changing Cases and whitespaces:

string.title()
string.upper()
Underscore in numbers: I can use underscores with numbers to make large numbers more readable —> universe_age = 14_000_000_000

Multiple assignment: x, y, z = 1, 2, 3

Constantes: use Capital Letters —> MAX = 5000

Función sin nombre (anónima), Lambda:

lambda argumento: expresión, —> ejemplo: lambda x: x * x

<h1>Ejemplo función lambda</h1>
sum = lambda a, b, c: a+b+c`
print(sum(1, 2, 4)) # 7
Listas = [-1] regresa el último elemento de la lista. [-2] regresa el penúltimo, etc

nombre_lista.append(elemento_a_agregar) —> en la última posición.

nombre_lista.insert(index, elemento) —> inserta en la posición indicada.

del nombre_lista[index]—> borra elemento de la posición indicada.

.pop(index) —> borra elementos pero los conserva para usarlos en otra lista.

.remove(“value”) —> Quita elementos de la lista con el valor/nombre del elemento. Quita sólo la primer ocurrencia del valor.*

Set() = Colección desordenada de items variable = set()

Set(). colección desordenada de items

max(). Regresa el item más grande en un iterable. Puede usarse para encontrar el item que más se repite entre dos o más parámetros.

max(iterable, *iterables, key, default)= find the largest item in an iterable.`

max(arg1, arg2, *args, key) = find the largest item between two or more objects

key:

Ordenamiento de Listas:

lista.sort() —> ordena la lista definitivamente; .sort(reverse=true) orden inverso.

lista.sorted() —> ordena una lista manteniendo el orden original.

lista.reverse() —> Invierte el orden de la lista de forma permanente.

listo.len() —> Encontrar la longitud de elementos de la lísta.

Class nombre_clase: Por convención el nombre de la clase inicia Mayúscula

def _ init_ (self, param1, param2*) #Init : Constructor*

self.param1 = param1

self.param2 = param2

isinstance() —> permite determinar si una instancia es instancia de la clase.

tipo = “” —> por defecto, podemos especificarlo directamente o no.

Generación de una clase
class Nombe:
función con Método constructor: def __init__(self, Nombre):
Herencia: Super().__init_(Nombre):
Generación de instancia: persona = Persona(‘Nombre’)
Generación de método(acción): persona.avanza()

Escribe tu comentario
+ 2