def continu(user): print "quieres continuar desde el ultimo punto ?? s = si , n = no" con= raw_input() if con == 's' : ultimo=open(str(user)+'.txt','r') ulti=ultimo.readline() ultimo.close() logic.continuar(int(ulti),user) else: ultimo=open(str(user)+'.txt','r') ulti=ultimo.readline() ultimo.close() continuar= ulti indice.indice(continuar,user)
def intro(user): print "=============================================================================================" print "=============================================================================================" print "=============================================================================================" print "=============================================================================================" print " TUTORIAL PYTHON SOBRE TUPLAS LISTAS " print "=============================================================================================" print "=============================================================================================" print "=============================================================================================" print " (TUPLAS) [LISTAS] " print "Bienvenido " + str(user) print "Las listas,tuplas son tipos de datos complejos en lo que otros lenguajes de programacion como c o java vendrian a ser los arrays o vectores pero con particularidades que iremos explicando de forma detallada." print "Los tipos de datos que pueden albergar pueden ser de cualquier tipo: int,boolean,string,objetos, listas,tuplas,diccionarios " print "Para empezar con el tutorial escribe el tipo de dato por el cual quieres investigar, las opciones son: tuplas,listas o diccionarios etc.." print "Mi recomendacion es que empieces por las tuplas, continues con las listas y termines con los diccionarios" print "Por donde vas a empezar ?? typea tuplas, listas o indice " nombre = raw_input() print(nombre) if nombre == 'tuplas': tuplas0.tuplas() if nombre == 'listas': arrays.accion_listas() if nombre == 'indice': indice.indice()
#!/usr/bin/env python3 # To test the functionality of various classes from index import stockmarket from indice import indice from time import sleep havelockinvestments = stockmarket("https://www.havelockinvestments.com/r/tickerfull", "https://www.havelockinvestments.com/r/tickerfull") havelockinvestments.marketparse() havelockinvestments.updatestockmarketprices() # print(havelockinvestments.mysecurities) # print(havelockinvestments.stockprices) cryptostocks = stockmarket("https://cryptostocks.com/api/get_securities_info.json", "https://cryptostocks.com/api/get_securities_info.json") cryptostocks.marketparse() cryptostocks.updatestockmarketprices() # print (cryptostocks.mysecurities) # print (cryptostocks.stockprices) testindexdef = { "CRYPTSY" : [cryptostocks], "AM1" : [havelockinvestments] } testindex = indice(testindexdef, "Simple") testindex.pulldata()
def continuar(continuar, user): if continuar == 'i': controli.grabartxt(user, continuar) indice.indice(continuar, user) if continuar == 0 or continuar == "tuplas": controli.grabartxt(user, continuar) tuplas0.tuplas() if continuar == 1: controli.grabartxt(user, continuar) tuplas1.acciones_tuplas() if continuar == 2: controli.grabartxt(user, continuar) tuplas2.acciones_tuplas2() if continuar == 3: controli.grabartxt(user, continuar) tuplas3.acciones_tuplas2_1() if continuar == 4: controli.grabartxt(user, continuar) tuplas4.acciones_tuplas2_2() if continuar == 5: controli.grabartxt(user, continuar) tuplas5.acciones_range() if continuar == 6: controli.grabartxt(user, continuar) tuplas6.accion_enumerar_tuplas() if continuar == 7: controli.grabartxt(user, continuar) tuplas7.accion_enumerar_listas() if continuar == 8: controli.grabartxt(user, continuar) tuplas8.accion_index() if continuar == 9: controli.grabartxt(user, continuar) tuplas9.accion_howmany_list() if continuar == 10: controli.grabartxt(user, continuar) tuplas10.accion_howmany_tuple() if continuar == 11: controli.grabartxt(user, continuar) tuplas11.accion_howmany_items() if continuar == 12: controli.grabartxt(user, continuar) tuplas12.conversiones1() if continuar == 13: controli.grabartxt(user, continuar) tuplas13.resumen_acceso() if continuar == 14 or continuar == "listas": controli.grabartxt(user, continuar) listas14.accion_listas() if continuar == 15: controli.grabartxt(user, continuar) listas15.accion_ordenarn() if continuar == 16: controli.grabartxt(user, continuar) listas16.accion_ordenarl() if continuar == 17: controli.grabartxt(user, continuar) listas17.accion_invertir() if continuar == 18: controli.grabartxt(user, continuar) listas18.accion_asigd() if continuar == 19: controli.grabartxt(user, continuar) listas19.accion_asig2() if continuar == 20: controli.grabartxt(user, continuar) listas20.accion_insert1() if continuar == 21: controli.grabartxt(user, continuar) listas21.accion_elem1() if continuar == 22: controli.grabartxt(user, continuar) listas22.accion_elem2() if continuar == 23: controli.grabartxt(user, continuar) listas23.accion_elem3() if continuar == 24: controli.grabartxt(user, continuar) listas24.accion_elem4() if continuar == 25: controli.grabartxt(user, continuar) listas25.acciones_mod_slic_lista() if continuar == 26: controli.grabartxt(user, continuar) listas26.acciones_mod_slic_listas() if continuar == 27: controli.grabartxt(user, continuar) listas27.acciones_lista_repaso() if continuar == 28 or continuar == "extras": controli.grabartxt(user, continuar) unpack28.unpack() if continuar == 29: controli.grabartxt(user, continuar) unpack29.unpack2() if continuar == 30: controli.grabartxt(user, continuar) zip30.zips() if continuar == 31: controli.grabartxt(user, continuar) set31.sets() if continuar == 32: controli.grabartxt(user, continuar) set32.sets2() if continuar == 33: controli.grabartxt(user, continuar) set33.sets3() if continuar == 34: controli.grabartxt(user, continuar) set34.sets4()
nombre="puebaplancha.msh" MN,cantnodos,ME,cantelem= readmsh(nombre) ###constantes nu=0.3 E=30e6#psi t=1 #in K,factor, matrizmult,ind=Kgeneral(MN,cantnodos,ME,cantelem,nu,E,t) #print K*.91/(375e3) ###cargas vinc=np.array([[1,-1,-1,0,0],[2,-1,-1,0,0],[3,1,1,5000,0],[4,1,1,5000,0]]) gl=2 ###cargas y fuerzas r,Fr,s,us=indice(gl,vinc) u=np.zeros(gl*cantnodos) u[r]=np.linalg.solve(K[np.ix_(r,r)],Fr) u[s]=us F=np.zeros(gl*cantnodos) F[s]=K[s,:].dot(u) F[r]=Fr Fmatriz=[] umatriz=[] for n in range(cantnodos): aux=[F[gl*n],F[gl*n+1],0] Fmatriz.append(aux) aux2=[u[gl*n],u[gl*n+1],0] umatriz.append(aux2) ###esfuerzos