Advertisement
doxzter

покакал

Jan 30th, 2023 (edited)
787
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Python 0.63 KB | None | 0 0
  1. #1
  2.  
  3. def lines(xs, width):
  4.     res = []
  5.     count = len(xs) % width == 0 and len(xs)//width or len(xs)//width + 1
  6.    
  7.     cur = 0
  8.     for i in range(count):
  9.         res.append(xs[cur:(i+1)*width])
  10.         cur = (i+1)*width
  11.  
  12.     return res
  13.  
  14. print(lines('12345', 2))
  15.  
  16. #2
  17. def geom_limit(b0, q, limit):
  18.     member = b0
  19.     while member <= limit:
  20.         new = member*q
  21.         if new > limit:
  22.             return member
  23.         member = new
  24.        
  25. print(geom_limit(2, 2, 9))
  26.  
  27. #3
  28. def find_first_true(xs):
  29.     for x in xs:
  30.         if x:
  31.             return x
  32.     return False
  33.    
  34. print(find_first_true([False, 1, True]))
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement