fork download
  1. from random import sample
  2.  
  3. def chave():
  4. return sorted(sample(range(1, 50+1), 5)), \
  5. sorted(sample(range(1, 11+1), 2))
  6.  
  7. def chave_str(c):
  8. n, e = [str(x) for x in c[0]], [str(x) for x in c[1]]
  9. return ' + '.join([' '.join(n), ' '.join(e)])
  10.  
  11. n = int(input('Quantas chaves? '))
  12. print()
  13. for i in range(n):
  14. print('Chave #{:d}: {:s}'.format(i + 1, chave_str(chave())))
Success #stdin #stdout 0.03s 12360KB
stdin
20
stdout
Quantas chaves? 
Chave #1: 8 14 30 41 43 + 4 11
Chave #2: 18 20 36 48 49 + 4 11
Chave #3: 17 22 25 41 47 + 4 11
Chave #4: 11 15 34 42 46 + 1 4
Chave #5: 20 23 24 40 50 + 1 3
Chave #6: 2 4 6 9 50 + 4 6
Chave #7: 2 15 19 23 26 + 3 7
Chave #8: 22 32 38 45 47 + 5 6
Chave #9: 20 28 33 35 41 + 2 9
Chave #10: 3 14 20 24 39 + 4 5
Chave #11: 1 8 11 12 21 + 5 8
Chave #12: 9 10 13 45 46 + 2 4
Chave #13: 7 9 15 17 41 + 4 11
Chave #14: 2 6 7 35 42 + 4 6
Chave #15: 1 15 30 42 44 + 1 7
Chave #16: 26 27 31 37 48 + 5 11
Chave #17: 3 7 16 25 48 + 2 5
Chave #18: 32 34 38 41 49 + 6 9
Chave #19: 7 17 24 29 33 + 1 5
Chave #20: 17 18 21 24 47 + 4 7