Advertisement
Guest User

Untitled

a guest
Jul 30th, 2015
186
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.85 KB | None | 0 0
  1. __author__ = 'Abraao Alves'
  2.  
  3. import sys
  4.  
  5. class Calc():
  6.  
  7. def __init__(self, num1, num2):
  8. self.num1 = num1
  9. self.num2 = num2
  10.  
  11. def Media(self):
  12. return (self.num1 + self.num2) /2
  13.  
  14. def PrintMedia(self):
  15. print 'O a media dos dois numeros eh:', self.Media()
  16.  
  17. def Numeros(self):
  18. return xrange(self.num1, self.num2)
  19.  
  20. def NumeroPares(self):
  21. return filter(lambda num: num%2 == 0 , self.Numeros())
  22.  
  23. def PrintNumerosPares(self):
  24. print 'A lista de numeros pares entre os dois eh:', self.NumeroPares()
  25.  
  26. def EhPrimo(self, number):
  27. return all(number % i for i in xrange(2, number))
  28.  
  29. def NumerosPrimos(self):
  30. return filter(lambda num: self.EhPrimo(num) , self.Numeros())
  31.  
  32. def PrintNumerosPrimos(self):
  33. print 'A lista de numeros primos entre os dois eh:', self.NumerosPrimos()
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement