Nota: 100 #! /usr/bin/env python # -*- coding: utf-8 -*from math import sqrt import sys print "Dada la ecuacion cuadratica ax^2+bx+c=0" if (len(sys.argv) != 4): print 'Número de argumentos incorrecto' print 'Uso: %s a b c' % sys.argv[0] sys.exit(1) else: a = float(sys.argv[1]) b = float(sys.argv[2]) c = float(sys.argv[3]) print "El valor de a es: %s" % a print "El valor de b es: %s" % b print "El valor de c es: %s" % c discriminante = (b*b)-4*a*c; print "El valor del discriminante es: %s" % discriminante if discriminante < 0: print "La ecuacion tiene raices imaginarias" elif discriminante >= 0: print "La ecuacion tiene raices reales" x1 = (-b + sqrt(discriminante))/(2*a) x2 = (-b - sqrt(discriminante))/(2*a) print "Las soluciones son x1: %s" % x1 print "Las soluciones son x2: %s" % x2 ## len(sys.argv) != 4 && #! /usr/bin/env python # -*- coding: utf-8 -* from math import sqrt import cmath import sys print "Dada la ecuacion cuadratica ax^2+bx+c=0" if (len(sys.argv) != 4): print 'Número de argumentos incorrecto' print 'Uso: %s a b c' % sys.argv[0] sys.exit(1) else: a = float(sys.argv[1]) b = float(sys.argv[2]) c = float(sys.argv[3]) print "El valor de a es: %s" % a print "El valor de b es: %s" % b print "El valor de c es: %s" % c discriminante = (b*b)-4*a*c; print "El valor del discriminante es: %s" % discriminante if discriminante < 0: print "La ecuacion tiene raices imaginarias" x1 = (-b + cmath.sqrt(discriminante))/(2*a) x2 = (-b - cmath.sqrt(discriminante))/(2*a) print "Las soluciones son x1: %s" % x1 print "Las soluciones son x2: %s" % x2 elif discriminante >= 0: print "La ecuacion tiene raices reales" x1 = (-b + sqrt(discriminante))/(2*a) x2 = (-b - sqrt(discriminante))/(2*a) print "Las soluciones son x1: %s" % x1 print "Las soluciones son x2: %s" % x2 #! /usr/bin/env python # -*- coding: utf-8 -* from math import sqrt import cmath import sys print "Dada la ecuacion cuadratica ax^2+bx+c=0" if (len(sys.argv) != 4): print 'Número de argumentos incorrecto' print 'Uso: %s a b c' % sys.argv[0] sys.exit(1) else: a = float(sys.argv[1]) b = float(sys.argv[2]) c = float(sys.argv[3]) print "El valor de a es: %s" % a print "El valor de b es: %s" % b print "El valor de c es: %s" % c discriminante = (b*b)-4*a*c; print "El valor del discriminante es: %s" % discriminante if discriminante < 0: print "La ecuacion tiene raices imaginarias" x1 = (-b + cmath.sqrt(discriminante))/(2*a) x2 = (-b - cmath.sqrt(discriminante))/(2*a) print "Las soluciones son x1: %s" % x1 print "Las soluciones son x2: %s" % x2 elif discriminante >= 0: print "La ecuacion tiene raices reales" x1 = (-b + sqrt(discriminante))/(2*a) x2 = (-b - sqrt(discriminante))/(2*a) print "Las soluciones son x1: %s" % x1 print "Las soluciones son x2: %s" % x2 #!/usr/bin/env python ## -*- coding: utf-8 -*import sys import math i b c d f = = = = = 1 0 [] [] len(sys.argv) while (i < f): b = sys.argv[i] e = float(b.isdigit()) if (e == True): c.append(b) else: d.append(b) i += 1 c.sort() d.sort() g = c + d print 'Tupla de numeros: %s ' % c print 'Tupla de caracteres: %s ' % d print 'Tupla ordenada es: %s' % g #!/usr/bin/env python # -*- coding: utf-8 -*import sys import math i b c d f = = = = = 2 0 [] [] len(sys.argv) while (i < f): b = sys.argv[i] e = b.isdigit() if (e == True): c.append(b) else: d.append(b) i += 1 c.sort() d.sort() g = c + d if (sys.argv[1] == "a"): print 'Tupla de numeros: %s ' % c print 'Tupla de caracteres: %s ' % d print 'Tupla ordenada es: %s' % g elif (sys.argv[1] == "d"): c.reverse() d.reverse() g = c + d print 'Tupla de numeros: %s ' % c print 'Tupla de caracteres: %s ' % d print 'Tupla ordenada es: %s' % g