print("Hola Mundo") # INPUT nombre = input("Ingresa tu nombre: ") print("Hola", nombre, "!") # Series de Fibonacci: # La suma de dos elementos define el sgte. a, b = 0, 1 while b < 10: print(b, end=', ') a, b = b, a+b # shift + Enter para terminar de escribir el while # en consola print("\nMultiplicar 2 números") a = input("ingresa un número: ") b = input("ingresa otro número: ") a = int(a) b = int(b) c = a * b print("La Multiplicación de los números",a,"y",b,"es",c) print("\nSumar 2 números") a = input("ingresa un número: ") b = input("ingresa otro número: ") a = int(a) b = int(b) c = a + b print("La SUMA de los números",a,"y",b,"es ",c) # Division sin resto // 4//3 # 1 # Resto % 4%3 # 1 # Potencia ** 5 ** 2 # 5 al cuadrado 2 ** 7 # 2 a la potencia de 7 # EN CONSOLA # Última expresion IMPRESA _ print(""" >>> 1+3 4 >>> 3+_ 7 >>> """) # REDONDEAR """ round("número", "decimales") """ round(8.6786346, 1) # Ademas de int y float, Python soporta otros como # Decimal y Fraction, además tiene soporte integrado # para números complejos (usa j o J para indicar la # parte imaginaria, ej. 3+5+j) # Cadena Cruda r'cadena' # >>> print(r'C:\\algun\directorio')''') print(r'~/Documentos') print('\t','Un tab ridículo de 8 caracteres.') print('Nueva linea \'\\n\'\n') print("""...\ Fin de linea es automatico puedes evitarlo con \\ """) """ Las cadenas de texto pueden ser "operadas" con + y *) """ 3 * 'al' + 'mendra' # 'alalalmendra' palabra = 'Python' palabra[0] # 'P' palabra[5] #'n' palabra[-1] # último caracter # 'n' palabra[-2] # penúltimo caracter # 'o' palabra[-6] # 'P' palabra[0:2] # caracteres desde pos 0 (incluida) a 2 (exluida) # 'Py' palabra[2:5] # caracteres desde pos 2 (incluida) a 5 (exluida) # 'tho' palabra[:2] + palabra[2:] # 'Python' palabra[:4] + palabra[4:] # 'Python' len(palabra) # 6 """ Listas """ cuadrados = [1, 4, 9, 16] cuadrados + [36, 49, 64, 81, 100] cubos = [1, 8, 27, 65, 125 ] # cubos[3] debiera ser 64 cubos[3] = 64 cubos.append(216) # Agregar el cubo de 6 cubos.append(7 ** 3) # y el cubo de 7 letras = ['a', 'b', 'c', 'd', 'e', 'f', 'g'] # reemplazar algunos valores letras[2:5] = ['C', 'D', 'E'] # borrarlas letras[2:5] = [] # reemplazar los elementos por una lista vacia letras[:] # Largo( lista ) len(letras) # Listas agurapdas a = ['a', 'b', 'c'] n = [1, 2, 3] x = [a, n] x x[0] x[0][1]