1

¡Cómo usar fácilmente 3 de las funciones más básicas en python!

CICLOS FOR & WHILE:

·Vamos a usar <ins>for</ins> cuando tengamos una serie de elementos cerrados ya sea que nos queremos mover en ellos, ordenarlos, obviarlos o simplemente que salgan en pantalla algunos de los elementos en concreto, estas series de elementos pueden ser por ejemplo(listas, tuplas, diccionarios, etc).

EJEMPLO:

propongo un ejemplo de lista y luego pido con el for que me haga una columna con los elementos de la lista en el mismo orden en el que están:

list = [10, 20, 25, 30, 45, 50]

fornumberinlist:
    print(number)

el resultado que me daria es:

10
20
25
30
45
50

·Con el <ins>while</ins> lo que conseguimos es crear nosotros esta serie de elementos a partir de un bucle y ciertas instrucciones, describiendo cuál va a ser el primero de estos y cuando queremos que termine el bucle.

IMPORTANTE: siempre se debe cerrar el bucle con una condición o si hace falta con el comando “break”, sino el bucle seria infinito.

EJEMPLO:

Aquí tenemos el caso que hinchamos una rueda y queremos que pare cuando llegue el contador a 30 y empezamos des del 0.

presion_neumatico = 0while presion_neumatico < 30:
    presion_neumatico += 1print(presion_neumatico)

El resultado que nos da es un contador que va sumando de 1 en 1 y cuando llega a 30 para, ya que nosotros le hemos pedido que pare en ese punto.

AGREGAR, MODIFICAR Y ELIMINAR ELEMENTOS DE LISTAS Y DICCIONARIOS

Ahora, vamos a jugar un poco con las listas o diccionarios tratando de modificarlos.

Partimos de una lista:
list = [1, 2, 3, 4, 5, 6, 7, 8, 9, 10]

· Primero queremos añadir un 0 al principio y un 11 al final.
-Para añadir el 0 usaremos “list.insert(posición en la lista, elemento a añadir)” ==> en este caso list.insert(0, 0) de esta forma podemos ver que también podemos usar este método para añadir el 11 con "list.insert(10, 11)
-Para añadir el 11 tan solo necesitaremos “list.append(elemento a añadir)” ya que se adjunta directamente al final ==> en este caso list.append(11)

·Segundo modificaremos el 4 por un 8 usando el método “índex” que ademas de cambiar los elementos nos busca automáticamente la posición que deseamos cambiar sin tener que especificarla. usaremos el siguiente codigo:

index = list.index(4)
list[index] = 8

De esta forma le estamos pidiendo en la primera linea de código que busque la posición del 4, una vez asignada esta posición le pedimos en la segunda linea de código que nos cambie el elemento de esa posición por el nuevo elemento.

CREAR & TRANSFORMAR STRINGS O TEXTOS

Se podría crear un string entre comillas individuales, dobles y triples:
nombre1 = ‘Juan’
nombre2 = "Pedro"
nombre3 = ‘’‘pablo’’’

Aquí te dejo algunos de las modificaciones que se pueden realizar en los strings:

  • Para convertir el string a mayúsculas
    texto.upper()

  • Para convertir a minúsculas
    texto.lower()

  • Para transformar en mayúscula la primera letra
    texto.capitalize()

  • Para reemplazar una subcadena
    texto.replace(“Python”, “Programación”)

-Para conocer una posición en concreto
texto.count(elemento que deseamos saber la posición)

  • Para eliminar espacios en blanco al inicio y al final
    texto.strip()

Aquí termina este pequeño tutorial donde has podido conocer algunas de las funciones básicas de python, esto tan solo es una parte pequeña de todo lo que puedes hacer con python así que te animo a seguir investigando y aprendiendo este maravilloso lenguaje.

Gracias por ver el tutorial hasta el final.

Escribe tu comentario
+ 2