Advertisement
Guest User

Untitled

a guest
Dec 3rd, 2012
396
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Python 1.60 KB | None | 0 0
  1.  
  2. decades = [1, 10, 100, 1000, 10000]
  3. e96 = [100, 102, 105, 107, 110, 113, 115, 118, 121, 124, 127, 130, 133, 137, 140, 143, 147, 150, 154, 158, 162, 165, 169, 174, 178, 182, 187, 191, 196, 200, 205, 210, 215, 221, 226, 232, 237, 243, 249, 255, 261, 267, 274, 280, 287, 294, 301, 309, 316, 324, 332, 340, 348, 357, 365, 374, 383, 392, 402, 412, 422, 432, 442, 453, 464, 475, 487, 499, 511, 523, 536, 549, 562, 576, 590, 604, 619, 634, 649, 665, 681, 698, 715, 732, 750, 768, 787, 806, 825, 845, 866, 887, 909, 931, 953, 976]
  4.  
  5. def rval(item):
  6.     num=''
  7.     if item < 1000:
  8.         num = str(item) + 'R'
  9.         kval = str(item)
  10.         return [num, kval]
  11.     if (item >= 1000)&(item < 10000):
  12.         num = '%0.2f' % (item / 1000.0)
  13.         kval = num.replace('.','K')
  14.         num = num + 'K'
  15.         return [num, kval]
  16.     if (item >= 10000)&(item < 100000):
  17.         num = '%0.1f' % (item / 1000.0)
  18.         kval = num.replace('.','K')
  19.         num = num + 'K'
  20.         return [num, kval]
  21.     if (item >= 100000)&(item < 1000000):
  22.         num = '%0.0f' % (item / 1000.0)
  23.         kval = num + 'K'
  24.         return [kval, kval]
  25.     if item >= 1000000:
  26.         num = '%0.2f' % (item / 1000000.0)
  27.         kval = num.replace('.','M')
  28.         num += 'M'
  29.         return [num, kval]
  30.  
  31.  
  32. for decade in decades:        
  33.     for item in e96:
  34.         if item*decade > 1500000:
  35.             break
  36.         [num, kval] = rval(item*decade)
  37.         line = num + ', Stackpole Electronics'
  38.         for package in ['0402', '0603', '0805', '1206']:
  39.             line = line + ', RMCF' + package + 'FT' + kval
  40.         print line
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement