SirCode

Numbler.py

Jul 24th, 2016
144
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Python 1.42 KB | None | 0 0
  1. #Aviso isso ta cheio de POGs
  2. #Para testar salve como Numbler.py
  3. #Instale python 3.5
  4. #Vá no cmd ou terminal e ache a pasta que você salvou
  5. #Digite python Numbler.py(ou digite python3.5 Numbler.py)
  6. import time
  7. import random
  8. num = 100000
  9. vez = 0
  10. zero = 0
  11. cem = 0
  12. cinquenta = 0
  13. normal = 0
  14. pontos = 0
  15. negativo = 0
  16. while num > 0:
  17.     rando = random.randrange(101)
  18.     if rando is 0 and random.randrange(10) is 0:
  19.         rando = 0 - random.randrange(11)
  20.         if rando > -1:
  21.             rando = -1
  22.     print(str(num) + ' - ' + str(rando) + '  Numero atual:' + str(num-rando))
  23.     num -= rando
  24.     time.sleep(0.01)
  25.     vez += 1
  26.     if rando is 0:
  27.         zero += 1
  28.         pontos += 10
  29.     elif rando is 100:
  30.         cem += 1
  31.         pontos += 10
  32.     elif rando > 49 and rando < 56:
  33.         cinquenta += 1
  34.         pontos += 5
  35.     elif rando < 0:
  36.         negativo += 1
  37.         pontos += 100
  38.     else:
  39.         normal += 1
  40.         pontos += 2
  41. print('Acabo em ' + str(vez/100) + ' segundos')
  42. time.sleep(3)
  43. print('Numeros 100: ' + str(cem) + '... + ' + str(cem*10))
  44. time.sleep(1)
  45. print('Numeros 0: ' + str(zero) + '... + ' + str(zero*10))
  46. time.sleep(1)
  47. print('Numeros de 50 a 55: ' + str(cinquenta) + '...+ ' + str(cinquenta*5))
  48. time.sleep(1)
  49. print('Numeros normais: ' + str(normal) + '...+ ' + str(normal*2))
  50. time.sleep(1)
  51. print('Numeros negativos: ' + str(negativo) + '...+ ' + str(negativo*100))
  52. time.sleep(1)
  53. print('.........................................')
  54. time.sleep(1)
  55. print('Total de pontos: ' + str(pontos))
Advertisement
Add Comment
Please, Sign In to add comment