Facebook
From Anorexic Baboon, 3 Years ago, written in Python.
This paste is a reply to Re: проверка присутствия from Aidar - view diff
Embed
Download Paste or View Raw
Hits: 84
  1. def compare_dates(y1, m1, d1, y2, m2, d2):
  2.     """
  3.    Если даты равны - вернуть 0
  4.    если date1 меньше date2 - вернуть -1
  5.    если date1 больше date2 - вернуть 1
  6.    """
  7.     a = [y1, m1, d1]
  8.     b = [y2, m2, d2]
  9.     if a == b:
  10.         return 0
  11.         elif a < b:
  12.         return -1
  13.     else:
  14.         return 1
  15.  
  16.  
  17. def test_compare_dates():
  18.     assert compare_dates(2020, 9, 26, 2020, 9, 26) == 0
  19.     assert compare_dates(2020, 9, 25, 2020, 9, 26) == -1
  20.     assert compare_dates(2020, 9, 27, 2020, 9, 26) == 1
  21.  
  22.     assert compare_dates(2020, 9, 26, 2020, 10, 26) == -1
  23.     assert compare_dates(2020, 9, 26, 2020, 8, 26) == 1
  24.  
  25.  
  26. if __name__ == '__main__':
  27.     test_compare_dates()
  28.     name = 'Амрин Айдар'  # TODO: напишите Ваше имя
  29.     print(f'26 сентября - {name}')
  30.  

Replies to Re: Re: проверка присутствия rss

Title Name Language When
Re: Re: Re: проверка присутствия Voluminous Bongo python 3 Years ago.