miércoles, 16 de mayo de 2012

examen del dia miercoles de ciclos y condicionales


i=10000
f=15000
c=0
while i <f:
    a= i%10
    b=i//10000
    if a==1 and b==1:
        c=c+1
    i+=1
print(c)
     
__________________________________________________________________

n =1345
t1=80
t2=50
t3=20
c=4
while c<= n:
    if c<=n:
        t1=t1+t2
        print(t1)
        c+=1
        if c<=n:
            t2=t2+t3
            print(t2)
            c+=1
            if c<=n:
                t3=t3+t1
                c+=1
                print(t3)

sábado, 12 de mayo de 2012

numero primos en python


##3. Construir un programa que imprima n números primos en python
##desde un número m hasta un número s.
##Para cada número primo encontrado imprimir su correspondiente factorial.
n=int(input("numero a alcanzar:"))
c=1
while c<=n:
    c1=0
    c2=1
    while c2<=c:
        if c%c2==0:
            c1+=1
        c2+=1
    if c1==2:
        print(c,'es numero primo')
        c4=1
        acumulador=1
        while c4<=c:
            acumulador = acumulador*c4
            c4+=1
        print('el factorial de ', c,'es',acumulador )
    c+=1
     

contador de divisores


 #Imprimir cuántos divisores exactos tiene cada número desde 1 hasta n
n=int(input("numero a alcanzar:"))
c=1
while c<=n:
    c1=0
    c2=1
    while c2<=c:
        if c%c2==0:
            c1+=1
        c2+=1
    print(c,"tiene",c1)
    c+=1

miércoles, 9 de mayo de 2012


a='hola mundo'
a.isalnum()#cuenta la cantidad de letras o palabras es que hay
a.isalfa()#retorna si todo el texto es alfabetico
a.islower()#esta funcion devuelve si todo el texto esta en minuscula
a.isupper()## esta dice si todo el texto es mayusculo
a.lower()#convierte el texto a minuscula
a.upper()#convierte a mayuscula
a.capitalize()#la anterior vuelve la primera letra capital
chr(un numero)# da el valor en ascci)
ord(p)# devuelve el valor  del ascci