Documente Academic
Documente Profesional
Documente Cultură
OPERADORES ARITMETICOS
+: Suma
-: Resta
*: Multiplicaci�n
/: Divisi�n
//: Divisi�n (Entera)
%: M�dulo
**: Potenciaci�n
CONVERSIONES
int()
float()
str()
SECUENCIAS DE ESCAPE
\\: Muestra el caracterbackslash.
\': Muestra el caracterde comilla simple.
\": Muestra el caracterde comilla doble
\n: Nueva l�nea. Coloca el cursor al inicio de la siguiente l�nea.
\t: Tabulaci�n. Mueve el cursor avanzando en la misma l�nea.
LISTAS
lista = ["Cadena1", "Cadena2", Cadena3"]
+: a�ade elementos de una lista al final de otra
*: repite una lista n veces
lista1 + lista2: Para unir dos listas es posible utilizar el operador +
x in lista: Devuelve True si el valor de x se encuentra dentro de la lista, caso
contrario False
lista.append(elemento): Agrega el elemento al final de la lista (modifica la lista)
lista.remove(value): Elimina un valor de la lista
lista.insert(index, value): A�ade un valor en un �ndice determinado.
lista.reverse(): Cambia la lista a un orden inverso
lista.sort(): Ordena la lista (de menor a mayor)
lista.clear(): Borra todos los elementos de la lista
del(lista[i]): Elimina el item del �ndice i de la lista (modifica la lista)
len(Lista): Devuelve el numero de items que hay en la lista
CICLOS
while: Cuando queremos repetir un bloque de instrucciones mientras se cumple una
condici�n.
for: Cuando conocemos el n�mero de veces que deben repetirse las operaciones
break: Esta sentencia rompe el bucle (for o while) m�s cercano haciendo que que
termine antes y continua con la ejecuci�n de la siguiente instrucci�n.
continue: Regresa al comienzo del bucle, ignorando todos las l�neas de c�digo que
quedan en la iteraci�n actual del bucle e inicia la siguiente iteraci�n.
OPERADORES RELACIONALES
==: Igual que
!=: Distinto que
<: Menor que
>: Mayor que
<=: Menor o igual que
>=: Mayor o igual que
OPERADORES L�GICOS
and: y
or: o
if, else: if (si) y else (sino) son palabras reservadas del lenguage python.
DICCIONARIO
Definicion de un diccionario:
dic = {"clave1": 'elemento1', "clave2": 'elemento2', "clave3": 'elemento3'}
Agregando elementos:
dic["clave4"] = 'elemento4'
Modificando un elemento:
dic["clave2"] = 'elementoB'
Eliminado un elemento:
del dic["clave3"]
Eliminando todos los elementos:
dic.clear()
FUNCIONES:
Grupo de instrucciones identificadas por un mismo nombre y que realizan una tarea
espec�fica.
-La palabra "def" introduce el nombre de la funci�n
-Lista de par�metros son opcionales, pero los par�ntesis NO
-El c�digo de la funci�n DEBE de estar identado con respecto al def
-Los dos puntos (:) siguen el par�ntesis cerrado e indica el comienzo del conjunto
de instrucciones de la funci�n
ARCHIVOS
f = open("miarchivo.txt", t):Abriendo un archivo
Tipos de operacion
'w': Crear el archivo y agregar datos, si el archivo existe lo borra y lo crea
'a': Agregar datos al archivo, Si el archivo no existe lo crea. Siempre agrega los
datos en una nueva l�nea al final del archivo
'r': Leer datos del archivo
'r+': Leer y modificar el archivo.
v = f.readline(): lee una l�nea de texto del archivo hasta encontrar el car�cter de
fin de l�nea: �\n�
v = f.readlines(): Transfiere a una lista todas las l�neas de texto del archivo.
f.write(): escribe en el archivo una l�nea de texto, normalmente finalizada con el
caracterde fin de l�nea �\n�
f.writelines(): Recibe como argumento una lista de cadenas, escribe todos los
elementos de la lista en un archivo. Elcaracterde fin de l�nea �\n� no es agregado
si los elementos de la lista no lo tienen.
p = f.tell(): detecta la posici�n actual de la lectura en el archivo
f.seek(): ubica la lectura del archivo en una posici�n especificada
f.close(): Cerrando un archivo