Rei_anami

профит при пополнении стима в тенге

Nov 19th, 2023 (edited)
1,464
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. def proverka(cru):# проверка записи цены на правильность
  2.   n = []
  3.   m = []
  4.   n.append(cru)
  5.   n=n[0]
  6.   m2 = ''
  7.   for i in range(len(n)):
  8.    
  9.     if n[i] in '0123456789' or n[i] == '.':
  10.       m.append(n[i])
  11.     elif n[i] == ',':
  12.       m.append('.')
  13.     else:
  14.       break
  15.   #print(m)
  16.   for j in range(len(m)):
  17.     m2 += m[j]
  18.  
  19.   return float(m2)
  20.    
  21.    
  22.  
  23. ## 8.91 % пополнение площадки (старое 7,6 %)
  24. #пополнить на 500 - заплатить 544.57  (старое 1к - заплатить 1076)
  25.  
  26. print('цена кейса в рублях на площадке')
  27. cru = input()   #цена кейса в рублях на площадке float(input())
  28. print(proverka(cru))
  29. cru = proverka(cru)
  30. print('цена кейса в тенге в стиме')
  31. ctl = input()  #цена кейса в тенге в стиме float(input())
  32. # проверка записи цены на правильность
  33. mmm = ''
  34. for iii in range(0,len(ctl)):
  35.   if ctl[iii] == ' ' or ctl[iii] == '₸':
  36.     print()
  37.   elif ctl[iii] == ',':
  38.     mmm += '.'
  39.    
  40.   else:
  41.     mmm += str(ctl[iii])
  42. ctl = (mmm)
  43. # проверка записи цены на правильность
  44.  
  45.  
  46.  
  47. p = 13.03 #процент габена
  48. l = 0.19 #курс тенге
  49. ten = 5.27 #1 рубль в тенге
  50. pp = 8.91 #процент при вводе средств(3.196 - старый)(7.6 - старый)
  51.  
  52. print(proverka(ctl),'(',proverka(ctl)*l,'= руб)')
  53. ctl = proverka(ctl)
  54.  
  55. irl = round((cru+((cru*pp)/100)), 2)
  56. irl2 = round(irl - cru, 2) #нужно заплатить ИРЛ
  57.  
  58. lp = round((ctl*p)/100, 2) #процент габена от кейса в тенге
  59.  
  60.  
  61. mtl = round((ctl - lp), 2) #цена маркета в лирах минус налог
  62. mru = round((mtl * l), 2) #цена на кошельке в рублях после продажи
  63.  
  64. profit = round((mru - cru), 2)
  65. profit2 = mru-irl #разница ирл траты и средств на стиме
  66. profit2 = round(profit2, 2)
  67.  
  68. profit_proc =   round((profit2 * 100) / mru, 2) #profit в % с учетом потерь при пополнении кошелька
  69.  
  70. print()
  71. print('---------------------------')
  72. print()
  73.  
  74. print(irl,'руб', '= заплачу ИРЛ. ',cru,'руб',' = появится на площадке',' (',int(irl-cru),' комса площадки)', sep = '')
  75.  
  76. print()
  77. print(mru,'руб','= получу на кошелек стима по факту')
  78. print()
  79. #print(profit,'руб','= profit')
  80. print(profit2,'руб','= profit с учетом потерь при пополнении кошелька')
  81. print()
  82. print()
  83. if str(profit_proc)[0] == '-':
  84.   print('    ', '\033[1;32;40m','профит отрицатльный!!!')
  85. #print('    ', profit_proc,'руб','= <---profit в %%% с учетом потерь при пополнении кошелька')
  86. print('    ', '\033[1;32;40m',profit_proc,'%','\033[0;0m','= <---profit в', '\033[1;32;40m','%%%', '\033[0;0m''с учетом потерь при пополнении кошелька')
  87. print()
  88. profit = round((mtl*l), 2)
  89. print(mtl,'тенге = получу на кошелек по факту', '===', profit,'это в рублях')
  90. print(round((irl*ten), 2),'тенге','= мог получить при прямом переводе')
  91. print()
  92. print(round((lp*l), 2),'руб','= забрал гейб')
  93. print(lp,'тенге','= забрал гейб')
  94. #print(irl2,'руб','= забрал тфмаркет')
  95. profit_r = round((profit-cru), 2)
  96. print('\033[1;32;40m',profit_r,'\033[0;0m','profit в рублях')
  97.  
  98. #количество
  99.  
  100. print()
  101. print('сколько кейсов')
  102. sum_case = float(input())   #количество кейсов для покупки
  103. sum_price_case = irl*sum_case #цена всех кейсов ИРЛ
  104. print(round((sum_price_case), 2),'цена всех кейсов ИРЛ')
  105. print(round((mtl*sum_case), 2),'тенге за ВСЕ кейсы на кошелек', '=',  round((profit*sum_case), 2),'это в рублях')
  106. print('\033[1;32;40m',round((profit_r*sum_case), 2),'\033[0;0m','profit в рублях за ВСЕ')
  107.  
  108.  
  109.  
Advertisement
Add Comment
Please, Sign In to add comment