Advertisement
Guest User

Untitled

a guest
Apr 22nd, 2018
61
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.91 KB | None | 0 0
  1. import random
  2.  
  3. NUM_PRODUTOS = 100000000000
  4.  
  5. conta=10
  6. flag = 1
  7. lista = []
  8.  
  9. nrProdutos= 1000
  10. operacoes = 3000
  11. f = open("teste5.txt", 'w')
  12.  
  13.  
  14. while flag == 1:
  15. f.write(str(conta) + "\n")
  16.  
  17. for i in range(conta):
  18. num = random.randint(1, NUM_PRODUTOS)
  19. while ('produto'+str(num)) in lista:
  20. num = random.randint(1, NUM_PRODUTOS)
  21. lista.append('produto'+ str(num))
  22. #print('produto'+ str(num))
  23.  
  24. for i in range(conta):
  25. f.write(lista[i] + " " + str(round(random.uniform(10, 100),2)) + " " + str(round(random.uniform(0.1, 0.55),2)) + '\n')
  26.  
  27. f.write(str(operacoes) + "\n")
  28.  
  29. for j in range(operacoes):
  30. random_index = random.randrange(0,len(lista))
  31. f.write(lista[random_index] + " " + str(random.randint(1,100)) + "\n")
  32.  
  33. print(conta)
  34. conta = conta + 500
  35. if conta > 15000:
  36. flag = 0
  37.  
  38.  
  39. f.close()
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement