23 lines (20 sloc) 479 Bytes

'''
@author: Sergio Rojas
@contact: rr.sergio@gmail.com
--------------------------
Contenido bajo
Atribución-NoComercial-CompartirIgual 3.0 Venezuela (CC BY-NC-SA 3.0 VE)
http://creativecommons.org/licenses/by-nc-sa/3.0/ve/

Creado en abril 21, 2016
'''

print(2>1)
print((2>1)==True)
print(str((2>1)==1))
print(str((2>1)==1) =='True')
print((2>1)==1)
print(True == 1)
print(2<1)
print((2<1)==False)
print(str(2<1) == 'False')
print(str((2<1)==0) == 'True')
print(False == 0)

print(x) . el valor en x = ').org/licenses/by-nc-sa/3. print(x) if (x > 0): y = -1 x=x+y print('Despues del bloque if.0/ve/ Creado en abril 21.com -------------------------- Contenido bajo Atribución-NoComercial-CompartirIgual 3.0 VE) http://creativecommons. 2016 ''' x=1 print('Antes del bloque if.21 lines (17 sloc) 416 Bytes ''' @author: Sergio Rojas @contact: rr. el valor en x = ').0 Venezuela (CC BY-NC-SA 3.sergio@gmail.

print(x) if (x > 0): y = -1 x=x+y else: y=3 x=x+y print('Despues del bloque if.sergio@gmail.0/ve/ Creado en abril 21. el valor en x = ').com -------------------------- Contenido bajo Atribución-NoComercial-CompartirIgual 3.org/licenses/by-nc-sa/3.0 VE) http://creativecommons.0 Venezuela (CC BY-NC-SA 3.24 lines (20 sloc) 450 Bytes ''' @author: Sergio Rojas @contact: rr. print(x) . el valor en x = '). 2016 ''' x=1 print('Antes del bloque if.

27 lines (23 sloc) 494 Bytes ''' @author: Sergio Rojas @contact: rr.0 VE) http://creativecommons.org/licenses/by-nc-sa/3.com -------------------------- Contenido bajo Atribución-NoComercial-CompartirIgual 3. el valor en x = '). 2016 ''' x=1 print('Antes del bloque if.5): y=2 x=x+y else: y=3 .0/ve/ Creado en abril 21.sergio@gmail.0 Venezuela (CC BY-NC-SA 3. print(x) if (x > 0): y = -1 x=x+y elif (x > 0.

2016 ''' print("a" < "b") print("a" < "z") print("z" < "Z") print("metro" < "kilometro") print("caso" > "casa") #IF anidados #---------- x=1 if (x > 0): x=x*3 if (x > 4): y = -1 .x=x+y print('Despues del bloque if. el valor en x = ').org/licenses/by-nc-sa/3.0/ve/ Creado en abril 21. print(x) 36 lines (31 sloc) 605 Bytes ''' @author: Sergio Rojas @contact: rr.sergio@gmail.0 VE) http://creativecommons.0 Venezuela (CC BY-NC-SA 3.com -------------------------- Contenido bajo Atribución-NoComercial-CompartirIgual 3.

print(x) 82 lines (77 sloc) 2.03 KB ''' @author: Sergio Rojas .x=x+y else: if (x > 1): y=2 x=x+y else: y=3 x=x+y print('Despues del bloque if. el valor en x = ').

0 VE) http://creativecommons.0 print(' Los valores de las constantes son: a = ').org/licenses/by-nc-sa/3. .sergio@gmail.0 Venezuela (CC BY-NC-SA 3.com -------------------------- Contenido bajo Atribución-NoComercial-CompartirIgual 3. c = '). print('. version del programa: 1 ----- """ import numpy as np print(mensaje) a = 1.0 c = 1.0e-7 # smaller gives one root wrong b = 62. b y c de manera que correspondan al problema que resuelve.0 b = 10000. print(b).@contact: rr.10 a = 1. b = ').0e-10 a = 1. print(a). 2016 ''' mensaje = \ """ ----- Este programa genera las soluciones de la ecuacion cuadratica: a*X**2 + b*X + c = 0 El usuario debe modificar los valores de las constantes a.0/ve/ Creado en abril 21. print('.

0*a*c Denominador = 2. print(x1) print(" x2 = ").float(c)/float(a)) else: SqrtD = np.sqrt(D) x1= (-b + SqrtD )/Denominador x2= (-b .0*a if (D >= 0): SqrtD = np.SqrtD )/Denominador print(" ") print("Las raices son complejas:") print(" x1 = "). print(a*x2**2 + b*x2 + c) print('(x1 + x2) + b/a = ').print(c) if (a != 0): D = b**2 . print(x2) print('a*x1**2 + b*x1 + c = '). print(a*x1**2 + b*x1 + c) print('a*x2**2 + b*x2 + c = '). . print(x2) print('a*x1**2 + b*x1 + c = '). print(x1*x2 .c/a = ').4. print(x1) print(" x2 = ").SqrtD )/Denominador print(" ") print("Las raices son reales:") print(" x1 = ").sqrt(D + 0j) x1= (-b + SqrtD )/Denominador x2= (-b . print((x1+x2) + float(b)/float(a)) print(' x1*x2 .

2016 ''' a = 0j print(type(a)) . print(a*x2**2 + b*x2 + c) print('(x1 + x2) + b/a = ').float(c)/float(a)) else: print(" ") print("La constante del termino cuadratico 'a' no puede ser cero") print("Realice la correcion respectiva y ejecute el programa nuevamente. print(x1*x2 . print((x1+x2) + float(b)/float(a)) print(' x1*x2 .org/licenses/by-nc-sa/3.0/ve/ Creado en abril 21.c/a = ').0 Venezuela (CC BY-NC-SA 3.") 28 lines (24 sloc) 594 Bytes ''' @author: Sergio Rojas @contact: rr.0 VE) http://creativecommons.print(a*x1**2 + b*x1 + c) print('a*x2**2 + b*x2 + c = ').com -------------------------- Contenido bajo Atribución-NoComercial-CompartirIgual 3.sergio@gmail.

0 escomplejo = isinstance( (a + b + c). complex) print(escomplejo) print((not (escomplejo))) print((a != 0) and (not (escomplejo))) a = 1. complex) print(escomplejo) print((a != 0) and (not (escomplejo))) .print(isinstance(a. escomplejo = isinstance( (a + b + c). c = 1.complex)) print(a != 0) print(a == 0) b = 1.