Guest User

Untitled

a guest
Jun 23rd, 2018
69
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.47 KB | None | 0 0
  1. from itertools import product
  2.  
  3. def frange(x, y, jump):
  4. while x < y:
  5. yield x
  6. x += jump
  7.  
  8. x1 = frange(0, 10, 0.1)
  9. x2 = frange(0, 10, 0.1)
  10. x3 = frange(0, 10, 0.1)
  11. x4 = frange(0, 10, 0.1)
  12.  
  13. quadriplets = product(x1, x2, x3, x4)
  14.  
  15. for a, b, c, d in quadriplets:
  16. if 2 - abs(a * b) <= 0.01 and \
  17. 3 - abs(a * c) <= 0.01 and \
  18. 4 - abs(a * d) <= 0.01 and \
  19. 5 - abs(b * c) <= 0.01 and \
  20. 6 - abs(b * d) <= 0.01:
  21. print a, b, c, d
  22. break
Add Comment
Please, Sign In to add comment