Entender y comprender múltiples métodos y comandos es importante a la hora de programar, pues son muy útiles para realizar determinadas accciones. Primero, comencemos con la consola (en Cmder). Aquí, tenemos 5 comandos fundamentales:
-mkdir: nos permite crear carpetas
-cd: se utiliza para movernos entre carpetas (avanzar a otra carpeta).
-cd …: este comando se utiliza para retroceder a la carpeta anterior de la que estamos actualmente.
-touch: nos da la posibilidad de crear archivos.
-exit(): nos permite salir del programa qué estamos ejecutando.
Ahora, pasemos a los métodos. Un método es una función especial para un tipo de dato particular, por ejemplo, hay métodos específiocos para los strings, como para los diccionarios, etc. Aquí te dejo mi diccionario de los métodos que vimos en el curso:
- upper: transforma todas las letras del string a mayúscula.
- capitalize: solo convierte en mayúscula a la primera letra de un string.
- strip: borra todos los espacios “basura”(ósea, qué sobran).
- lower: convierte en minúscula todas las letras de un string.
- replace: remplaza una letra por otra.
EJEMPLO:nombre.replace(o, a) #Le pasamos dos parámetros; el primera es la letra que será remplazada, mientras que el segundo será el remplazante.
- append: es un método exclusivo para las listas, qué nos permite agregar un elemento.
EJEMPLO:objetos.append(3) #Hemos añadido el número 3 de la lista. Este estará último en el orden de los elementos d ela lista hasta que creeemos un nuevo elemento.
- pop: es un método exclusivo para las listas, qué nos permite eliminar un elemento.
EJEMPLO:objetos.pop(3) #Hemos eliminado el elemento qué está en el índice 3, ahora, ya no formará parte de los elementos de esa lista.
- choice: El método choice () devuelve un elemento seleccionado aleatoriamente de la secuencia especificada. La secuencia puede ser una cadena, un rango, una lista, una tupla o cualquier otro tipo de secuencia.
EJEMPLO:caracter_random = random.choice(caracteres)