SHOW:
|
|
- or go back to the newest paste.
| 1 | - | def proverka(cru): |
| 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 | - | print('цена кейса в лирах в стиме')
|
| 31 | + | ctl = input() #цена кейса в тенге в стиме float(input()) |
| 32 | - | ctl = input() #цена кейса в лирах в стиме float(input()) |
| 32 | + | # проверка записи цены на правильность |
| 33 | - | print(proverka(ctl)) |
| 33 | + | mmm = '' |
| 34 | for iii in range(0,len(ctl)): | |
| 35 | if ctl[iii] == ' ' or ctl[iii] == '₸': | |
| 36 | print() | |
| 37 | - | l = 3.97 #курс лиры |
| 37 | + | elif ctl[iii] == ',': |
| 38 | - | pp = 4.13 #процент при вводе средств |
| 38 | + | mmm += '.' |
| 39 | ||
| 40 | else: | |
| 41 | mmm += str(ctl[iii]) | |
| 42 | ctl = (mmm) | |
| 43 | - | lp = round((ctl*p)/100, 2) #процент габена от кейса в лирах |
| 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 | - | print(irl,'руб','= заплачу ИРЛ. ',cru,'руб','= появится на площадке') |
| 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 | - | print(mtl,'tl','= получу на кошелек по факту') |
| 65 | + | |
| 66 | profit2 = round(profit2, 2) | |
| 67 | ||
| 68 | profit_proc = round((profit2 * 100) / mru, 2) #profit в % с учетом потерь при пополнении кошелька | |
| 69 | - | print(lp,'tl','= забрал гейб') |
| 69 | + | |
| 70 | print() | |
| 71 | - | print() |
| 71 | + | |
| 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 |