Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- class Tetel():
- def __init__(self, fajl_nev):
- self.szamok = [int(szam) for szam in open(fajl_nev)]
- def maxker(self):
- maximum = self.szamok[0]
- for i in range(1, len(self.szamok)):
- if self.szamok[i] > maximum:
- maximum = self.szamok[i]
- return maximum
- def feltmaxker(self, fv):
- l = False
- felt_max = self.szamok[0]
- for i in range(len(self.szamok)):
- if fv(self.szamok[i]) and not l:
- felt_max = self.szamok[i]
- l = True
- elif fv(self.szamok[i]) and l:
- if self.szamok[i] > felt_max:
- felt_max = self.szamok[i]
- return felt_max
- def osszegez(self):
- s = 0
- for i in range(len(self.szamok)):
- s += self.szamok[i]
- return s
- def szamlal(self, fv):
- c = 0
- for i in range(len(self.szamok)):
- if fv(self.szamok[i]):
- c += 1
- return c
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement