Advertisement
Guest User

Untitled

a guest
Nov 23rd, 2017
51
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.63 KB | None | 0 0
  1. from math import sqrt
  2. def pierwiastek(podstawa, wykladnik):
  3. n=1./wykladnik
  4. return podstawa**n
  5.  
  6. #print pierwiastek(8,3)
  7.  
  8. def srednia(lista):
  9. iloczyn=1.
  10. for i in lista:
  11. iloczyn*=i
  12. return pierwiastek(iloczyn, len(lista))
  13.  
  14. #lista=[2,4,16,32]
  15. #print srednia(lista)
  16.  
  17.  
  18. def odleglosc(p1, p2):
  19. return sqrt(pow(p2[0]-p1[0],2)+pow(p2[1]-p1[1],2))
  20.  
  21. #pkt1=(2,5)
  22. #pkt2=(5,9)
  23. #print odleglosc(pkt1, pkt2)
  24.  
  25. def dlugosc(lista):
  26. i=0
  27. suma=0
  28. while i<len(lista)-1:
  29. suma+=odleglosc(lista[i],lista[i+1])
  30. i+=1
  31. return suma
  32.  
  33. #lista=[(0,0),(0,1),(1,1)]
  34. #print dlugosc(lista)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement