Esempio n. 1
0
import modulo
#from modulo import * (todas ls funcions), from modulo import suma, resta.. etc
print(modulo.suma(5, 5))
print(modulo.resta(8, 4))

print(modulo.__name__)
print(__name__)

#
Esempio n. 2
0
import modulo  # Al importar globalmente un modulo, debo decirle que quiero usarlo, aquí nos proporsiona un espacio de nombre
import modulo as m  #Pueso importar con un alias y usarlo

import package.modulo as mp

from modulo import suma, resta  # si quireo importar solo una funcion del modulo

from package.modulo import sust

print(modulo.suma(8, 9))
print(m.suma(8, 9))

print(suma(12, 67))
print(suma(12, 6))

print(mp.add(3, 6))

print(sust(8, 4, 6))
Esempio n. 3
0
def multiplicación():
	pass

def división():
	pass

#######################################################################################################################


# Ahora si queremos utilizar esas funciones que estan en otro archivo llamado modulo hay que usar import

import modulo

# Ahora para usar las funciones utilizamos la nomeclatura del punto

modulo.suma()
modulo.resta()
modulo.multiplicación()
modulo.división()

# Cuando el código es mas extenso, esta forma se vuelve poco eficiente, por lo que existe otra manera de utilizar este modulo
# y es usando "from"

from modulo import suma

# Ahora podemos usar la funcion de forma directa

suma()

# De esta forma importamos la función suma del archivo modulo. Así se hace con todas las funciones.
# Si quieres importar todas las funciones de una sola vez, se hace lo siguiente
Esempio n. 4
0
#!/usr/bin/python
#! encoding: UTF-8

import modulo

grados = (2,3,4,5)

for n in grados:
  print 'Evaluacion suma de polinomios de grado %d' % n
  p1 = [0]*(n+1)
  p2 = [0]*(n+1)
  
  for i in range(n+1):
    p1[i] = int(raw_input('Coeficiente de grado (%d) (polinomio 1): ' % (i))) 

  for j in range(n+1):
    p2[j] = int(raw_input('Coeficiente de grado (%d) (polinomio 2): ' % (j))) 

  modulo.suma(p1,p2)
Esempio n. 5
0
  for elem in lista:
    suma += elem
  return suma

def producto(lista):
  global __contador
  __contador += 1
  producto = 1
  for elem in lista:
    producto *= elem
  return producto

if __name__ == "__main__":
  print("Llamado desde el modulo")
  l = [i+1 for i in range(5)]
  print(suma(l) == 15)
  print(producto(l) == 20)

# EN MAIN.PY - FINAL

from modulo import suma, producto

ceros = [0 for i in range (5)]
unos = [1 for i in range (5)]
print(suma(ceros))
print(producto(unos))

# -----------------------------
# Prueba de path

from sys import path
Esempio n. 6
0
"""
Un objeto puede cambiar de acuerdo al contexto en el que se despliega
dado que python es de tipado dinámico , no representa mucho problema


"""

import modulo
from modulo import *

print(modulo.suma(1, 2))


class Coche():
    def desplazamiento(self):
        print("Me desplazo utilizando 4 ruedas")


class Moto():
    def desplazamiento(self):
        print("Me desplazo utilizando dos ruedas")


class Camion():
    def desplazamiento(self):
        print("Me desplazo utilizando seis ruedas")


miVehiculo = Moto()
miVehiculo2 = Coche()
miVehiculo3 = Camion()
Esempio n. 7
0
import modulo

print(modulo.suma(20, 5))
""" Distintas formas de importar
from modulo import *  ------------->  print(suma(20, 5))
from modulo import suma, resta
from modulo import suma as sm
from modulo import (suma,
					resta,
					division) """

if __name__ == '__main__':
    print("hola")
else:
    print("wtf")