Ejemplo n.º 1
0
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)
Ejemplo n.º 2
0
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()
Ejemplo n.º 3
0
#!/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()
Ejemplo n.º 4
0
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()
Ejemplo n.º 5
0
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