Está en la página 1de 8

Conceptos de Python

En Python tiene las estructuras de control como if (elif, else); for, while
Y estas a estructuras de control pueden tener declaraciones de interrupción break, continue
pass
La sentencia pass no hace nada. Se puede usar cuando una sentencia es requerida por la
sintaxis pero el programa no requiere ninguna acción.
continue
break
Es opuesta a la
sentencia break, en
se utiliza para lugar de terminar el
terminar el ciclo, obliga a ejecutar
ciclo o la siguiente iteración
declaración en del ciclo
la que está
presente
Declaración de paso
Como sugiere el nombre, la declaración de paso simplemente no hace nada. La declaración de paso
en Python se usa cuando se requiere una declaración sintácticamente pero no desea que se ejecute
ningún comando o código. Es como una null operación, ya que no pasará nada si se
ejecuta. Pass La declaración también se puede utilizar para escribir bucles vacíos.

Pass también se usa para instrucciones, funciones y clases de control vacías.


Practica
1. Escriba un algoritmo que sume los números ingresados por el usuario hasta que el
usuario ingrese el número 0 (detener las preguntas ante este escenario). (5m)
2. Dados los números 1,3,5,3,5,7,6,4,2 imprima solo los impares(3)
3. Dasos 3 strig por ejemplo.(3)
primera = "hola Mundo"
segunda = "hola"
tercera = "hola Mundo“
imprimiera cada una de las letras de primera solo si es igual a tercera,
en caso de que primera sea igual a segunda no se ejecutara ninguna instrucción
Listas Como ascender a listas

Una lista es un arreglo de elementos donde podemos ingresar cualquier tipo de dato,
para acceder a estos datos podemos hacer mediante un índice.

l = [1,2.5,"lista",[5,6],4]
print(l[0])
print (l[3][0])
print(l[:2])
print(l[2:])
print(l[1:4])
print(l[:-1])53w
print(l[-1:])

0 1 2 3 4 El índice entero más alto es 4 y


1 2,5 lista [5,6] 4 el índice entero mas bajo es -5
I=

-5 -4 -3 -2 -1
Listas Métodos básicos sobre listas
Append():permite agregar nuevos elementos a una lista.
Extend(): también nos permite agregar elementos dentro de una lista, pero a diferencia de append al momento de agregar
una lista, cada elemento de esta lista se agrega como un elemento más dentro de la otra lista.
Insert(i,elemento): Elemento se inserta en lista en el índice i. todos los elementos posteriores se desplazan a la derecha
Del(): Eliminara de una posición dada
Remove(): Va a remover un elemento que se le pase como parámentro de la lista a donde se le est aplicando.
Index(elemento,star,end):Index devuelve el número de índice del elemento que le pasemos por parámetro.start y end son
opcionales
Count():Para saber cuántas veces un elemento de una lista se repite
Reverse():invertir los elementos de una lista.
In :Verifica si un elemento esta en una lista.
Not in : valida que el elemento no se encuentre en la lista
Sorted() : ordena listas cuyos valores sean números
len(c): Devuelve el número de caracteres de la cadena c.
min(c): Devuelve el carácter menor de la cadena c.
max(c): Devuelve el carácter mayor de la cadena c.
c.upper(): Devuelve la cadena con los mismos caracteres que la cadena c pero en mayúsculas.
c.lower(): Devuelve la cadena con los mismos caracteres que la cadena c pero en minúsculas.
c.title(): Devuelve la cadena con los mismos caracteres que la cadena c con el primer carácter en
mayúsculas y el resto en minúsculas.
c.split(delimitador): Devuelve la lista formada por las subcadenas que resultan de partir la
cadena cusando como delimitador la cadena delimitador. Si no se especifica el delimitador utiliza por
defecto el espacio en blanco
interior.

Que es un modulo y que es una librería?

El módulo es un archivo Python simple que contiene colecciones de funciones y variables


globales y tiene un .pyarchivo de extensión. Es un archivo ejecutable y para organizar todos los
módulos tenemos el concepto llamado Paquete en Python.

Paquete un directorio simple que tiene colecciones de módulos. Este directorio contiene
módulos de Python y también tiene un __init__.pyarchivo por el cual el intérprete lo interpreta
como un paquete. El paquete es simplemente un espacio de nombres. El paquete también
contiene subpaquetes en su interior

Librería como un conjunto de módulos cuya agrupación tiene una finalidad específica y que
también puede ser invocada, tal como un módulo.
Pero no es un módulo, sino un conjunto de ellos con una estructura determinada para lograr una
finalidad.

También podría gustarte