Diédrico 1 – Conceptos y fundamentos básicos.
Índice Lección 1 – Conceptos y fundamentos básicos Lección 2 – El punto Lección 3 – La recta Lección 4 – El plano Lección 5 – Rectas características del plano e intersecciones Lección 6...
BLOG
Índice Lección 1 – Conceptos y fundamentos básicos Lección 2 – El punto Lección 3 – La recta Lección 4 – El plano Lección 5 – Rectas características del plano e intersecciones Lección 6...
Djl, como dice en la página oficial, es un administrador de juegos escrito en Python, que nos permitirá instalar una gran cantidad de títulos (105 en este momento) en Linux. He mirado los juegos...
Al final ha salido una versión del popular complemento de firefox Cooliris. Para los que no lo conozcáis, esta extensión permite buscar imágenes, vídeos, y demás contenido multimedia de las principales fuentes (Youtube, Flickr,...
Antes de comenzar con Linux es un vídeo creado y subido por richimf que explica brevemente las ditribuciones de Linux, así como los escritorios que existe. En 4 minutos explica las diferentes distribuciones que...
¿Cuántas veces has deseado añadir una imagen a un correo y al final la has tenido que acabar adjuntando porque no podías ponerla directamente? Google quiere solucionar ese problema, y ahora permite añadir imágenes...
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 |
#!/usr/bin/env python #Datos del programa: #Programa: Calculadora. #Funcion: Realiza diversas operaciones entre dos numeros. #Autor: Eodos. #Fecha: 21 Febrero 2009. #Introduccion print "Calculadora" operacion= "" #Condicional de salida while operacion!=7: #Entrada de datos numero1=float(raw_input("Escribe un numero: ")) numero2=float(raw_input("Escribe otro numero: ")) #Operaciones print "1. Suma" print "2. Resta" print "3. Division" print "4. Multiplicacion" print "5. Potencia" print "6. Raiz cuadrada" print "7. Salir" #Entrada de operacion operacion=float(raw_input("Operacion:(1,2,3...) ")) #Suma if operacion==1: suma=float(numero1)+float(numero2) print str(suma) #Resta elif operacion==2: print "1." ,str(numero1) ,"-" ,str(numero2) print "2." ,str(numero2) ,"-" ,str(numero1) tiporesta=int(raw_input("1 o 2: ")) if tiporesta==1: resta=float(numero1)-float(numero2) print str(resta) elif tiporesta==2: resta=float(numero2)-float(numero1) print str(resta) #Division elif operacion==3: print "1." ,str(numero1) ,"entre" ,str(numero2) print "2." ,str(numero2) ,"entre" ,str(numero1) tipodivision=int(raw_input("1 o 2: ")) if tipodivision==1: if numero2==0: print "No puedes dividir entre 0" else: division=float(numero1)/float(numero2) print str(division) elif tipodivision==2: if numero1==0: print "No puedes dividir entre 0" else: division=float(numero2)/float(numero1) print str(division) #Multiplicacion elif operacion==4: multiplicacion=float(numero1)*float(numero2) print str(multiplicacion) #Potencia elif operacion==5: print "1." ,str(numero1) ,"elevado a" ,str(numero2) print "2." ,str(numero2) ,"elevado a" ,str(numero1) tipopotencia=int(raw_input("1 o 2: ")) if tipopotencia==1: potencia=float(numero1)**float(numero2) print str(potencia) elif tipopotencia==2: potencia=float(numero2)**float(numero1) print str(potencia) #Raiz cuadrada elif operacion==6: print "1. Raiz cuadrada de" ,str(numero1) print "2. Raiz cuadrada de" ,str(numero2) print "3. Raiz cuadrada de" ,str(numero1) ,"mas raiz cuadrada de" ,str(numero2) print "4. Raiz cuadrada de" ,str(numero1) ,"+" ,str(numero2) tiporaiz=int(raw_input("1, 2, 3 o 4: ")) if tiporaiz==1: if numero1<0: print "La raiz no tiene soluciones reales" else: raiz=float(numero1)**0.5 print str(raiz) elif tiporaiz==2: if numero2<0: print "La raiz no tiene soluciones reales" else: raiz=float(numero2)**0.5 print str(raiz) elif tiporaiz==3: if numero1 print "La raiz no tiene soluciones reales" else: raiz1=float(numero1)**0.5 raiz2=float(numero2)**0.5 raiz=float(raiz1)+float(raiz2) print str(raiz) elif tiporaiz==4: sumaraiz=float(numero1)+float(numero2) if sumaraiz<0: print "La raiz no tiene soluciones reales" else: raiz=float(sumaraiz)**0.5 print str(raiz) if operacion==7: print "Gracias por usar el programa" raw_input() |
Este programa lo hice hace tiempo, pero lo pongo como recopilación. Uno que compara 5 números y te dice el mayor:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 |
#!/usr/bin/env python print "Este programa te permite calcular el numero mas alto de 5 numeros." a=float(raw_input("Escribe un numero: ")) b=float(raw_input("Escribe otro numero: ")) c=float(raw_input("Escribe otro numero: ")) d=float(raw_input("Escribe otro numero: ")) e=float(raw_input("Escribe otro numero: ")) if a==b: maximo=a if a>b: maximo=a if b>a: maximo=b if c>maximo: maximo=c if d>maximo: maximo=d if e>maximo: maximo=e print "El numero mas alto es:" ,str(maximo) |
Tras leerme la lección de condicionales he decidido compilar algún programa sencillo.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 |
#!/usr/bin/env python edad = int(raw_input('Cuantos anos tienes ')) if edad>=90: print "Tienes 90 anos o mas..." else: if edad<=0: print "Has metido una edad no valida" else: if edad<18: print 'Eres menor de edad' else: print 'Eres mayor de edad' print 'Hasta la proxima' raw_input() |
Bueno hoy he hecho mi primer programa importando modulos. Este en concreto calcula el valor del coseno de un angulo dado en radianes. Se puede modificar para aceptarlos en grados decimales…
1 2 3 4 5 6 |
#!/usr/bin/env python from math import cos a=float(raw_input("Introduce el valor en radianes: ")) b=cos(a) print "El coseno es " ,str(b) raw_input() |
Ayer empecé con el Python, y hoy he compilado mi primer programa “útil”, que calcula las soluciones (x) de un polinomio que escribimos. Os pego el código por si queréis echarle un vistazo.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 |
#!/usr/bin/env python print "Este programa calculara las raices de un polinomio" a=float(raw_input("Introduce el valor correspondiente a x^2 (a): ")) b=float(raw_input("Introduce el valor correspondiente a x (b): ")) c=float(raw_input("Introduce el valor correspondiente al termino independiente (c): ")) d=-float(b) e=float(b)**2 f=4*float(a)float(c) g=2*float(a) h=float(e)-float(f) i=float(h)**0.5 j=float(d)+float(i) k=float(d)-float(i) l=float(j)/float(g) m=float(k)/float(g) print "Las raices de " ,str(a) ,"x^2" ,str(b) ,"x" ,str(c) ,"son: " ,str(l) ,"y " ,str(m) raw_input() |
Recent Comments