Subido por Meyling Apaza

CLASE 1 py

Anuncio
CLASE 1
A) print= MOSTRAR
EJEMPLO: print(“HABLAR”) PUEDE SER PALABRAS, UN TEXTO ES UNA VARIABLE TIPO
CADENA(TEXTOS)
B) LO OTRO QUE SE PUEDE HACER ES DARLE UN VALOR A UNA LETRA QUE ES LLAMADA
VARIABLE INTERGUER CON UN print SE MUESTRA ESE VALOR EJEMPLO A=1 print(A).
C) AHORA PASAMOS A UNA VARIABLE CON DECIMALES LLAMADA CLASE FLOTANTE EJEMPLO
B=0.23 print(b).
D) VARIABLE IGUAL A UNA PALABRA c=”malito” print(c) esto guarda la palabra como una
letra.
E) PRINT(TYPE(A)) AL LADO APARECE CLASS INT(NUMERO ENTERO) O FLOAT O STRING QUE
ES UNA PALABRA ESTO SIGNIFICA QUE A ES UNA VARIABLE DE TIPO ENTERA MUESTRA
QUE TIPO DE VARIABLE ESTA MOSTRANDO.
F) Len(a) aparecerá error si es número entero o decimal solo funciona con palabras.
Print(len(c)). Cuantos elementos contiene a la tupla print(len(tupla))
G) Se puede poner print(“esto es un entero y su valor es:%3.4f” %b) el 3 siempre va y el 4 son
los decimales que quiere que se tenga y porcentaje b es por el valor numérico. f
float(decimal) u(numero entero) interguer, s es str(una letra)
H) Además, se puede poner d=4 y e=a/d para luego print(e) te entrega el resultado de dicha
operación.
I) Función potencia g=pow(a,d) que nos dice que a es el valor a elevar y d es el valor por el
cual se elevara luego print(g)
J) From math import* es para importar los datos como el pi y el coseno
K) Para abrir un archivo de texto se debe escribir with open(“nombre del archivo.txt”) y al
poner datos=f.readlines() lee todos los datos del archivo transformándolo en estructura de
datos.
L) Al poner print(datos), luego for dato in datos: , lista_1.append(int(dato)) entrega los datos
como números normales si no tuviera el int aparecería partido en n.
M) Un diccionario es un orden secuencial de datos y se escribe como b={“a”:1,”b”:2,”c”:3} ese
tipo de paréntesis es para mostrar que es diccionario [esto demuestra que es lista] y (esto
demuestra que es tupla)
N) print(b.items()) nos muestra dict_items([('a', 1), ('b', 2), ('c', 3)])
O) tupla=(1,2,3,4,5,6,7,8,9,10), print(tupla[0]), print(tupla[1]), print(tupla[-5:-1]) muestra el
rango de números que están entre -5 a -1(mayor adelante que el menor) alreves.
print(max(tupla)) máximo valor en la tupla. Index es la cantidad de números que tienes
antes del valor seleccionado print(tupla.index(8) cantidad de valores antes del 8.
P) lista=[1,2,3,4,5,6,7,8,9,10] es un rango de valores que pueden ser modificados print(lista)
muestra dichos valores asignados. lista.append(11) agrega el valor 11 a la lista.
print(lista.count(3)) muestra el numero de veces que se repite el numero en la lista
ejemplo el numero 3. print(lista.reverse()) sirve para invertir la lista. lista[1]=100
reemplazar una posición ejemplo el valor 100 en la posición 1.
Q) lista_1=[] ,with open ("excel_phyton.txt") as f: , datos=f.readlines(), print(datos) ,for dato
in datos: , lista_1.append(int(dato)), print(lista_1)
R) import csv,precio = float(3), ley = [], recuperacion = [], ton = [], x = [], y = [], z = [],with open
("excel_phyton.txt") as f: , print(f),encabezado = f.readline(), print(encabezado), datos =
f.readlines(), print(datos), for dato in datos:,print(dato),columna = dato.split('\t'),
x.append(int(columna[0])), y.append(int(columna[1]), z.append(int(columna[2])),
ley.append(float(columna[3])), recuperacion.append(float(columna[4]))
ton.append(int(columna[5])) esto es para quitar la t y dejarlo como numero entero cuando
se tienen columnas
S) for i in range(len(ley)): , fino_1 = (ley[i]/100 * recuperacion[i] * ton[i]),
fino.append(fino_1), print(fino_1) calcular fino
T) for i in range (len(fino)): , ingreso_1=fino[i]*precio, ingreso.append(ingreso_1),
print(ingreso)
Descargar