Advertisement
MKbear

Python_6

Jun 10th, 2022
48
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Python 1.32 KB | None | 0 0
  1. def func_four(data):
  2.     match data[1]:
  3.         case 2012:
  4.             return 0
  5.         case 2005:
  6.             return 1
  7.  
  8.  
  9. def func_one(data: tuple):
  10.     match data[3]:
  11.         case 'XTEND':
  12.             return func_four(data)
  13.         case 'LEX':
  14.             return 2
  15.  
  16.  
  17. def func_five(data: tuple):
  18.     match data[2]:
  19.         case 1987:
  20.             return 3
  21.         case 1970:
  22.             return 4
  23.         case 2008:
  24.             return 5
  25.  
  26.  
  27. def func_six(data: tuple):
  28.     match data[2]:
  29.         case 1987:
  30.             return 6
  31.         case 1970:
  32.             return 7
  33.         case 2008:
  34.             return 8
  35.  
  36.  
  37. def func_two(data: tuple):
  38.     match data[3]:
  39.         case 'XTEND':
  40.             return func_five(data)
  41.         case 'LEX':
  42.             return func_six(data)
  43.  
  44.  
  45. def func_seven(data: tuple):
  46.     match data[2]:
  47.         case 1987:
  48.             return 9
  49.         case 1970:
  50.             return 10
  51.         case 2008:
  52.             return 11
  53.  
  54.  
  55. def func_three(data: tuple):
  56.     match data[1]:
  57.         case 2012:
  58.             return func_seven(data)
  59.         case 2005:
  60.             return 12
  61.  
  62.  
  63. def main(data: tuple):
  64.     match data[0]:
  65.         case 2015:
  66.             return func_one(data)
  67.         case 2011:
  68.             return func_two(data)
  69.         case 1973:
  70.             return func_three(data)
  71.  
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement