Size: a a a

Сообщество Python Программистов

2020 March 02

AE

A.Krasilnikov Emoteview.ru in Сообщество Python Программистов
Ilia Slesarenko
🤦🏿‍♂️ как-то ты прав что «слился до лучших времён» - будет исходом и для меня в такой ситуации )) ребят, может есть идеи как попасть в команду ещё? Поделитесь?
нафиг тебе команда сейчас? Ломаешь голову некоторое время, извергаешь из себя проектик, лепишь его. Хорошо, если он будет полезный (для резюме) или чуть монетизируемый (еще лучше).
источник

V

Vlad in Сообщество Python Программистов
for line in f:
   name, salary = line.split(" - ")
   tax = int(salary) / 100 * TAX_P
   after_t  = int(salary) - int(tax)
   print('{}  {}'.format(name.upper))
источник

V

Vlad in Сообщество Python Программистов
подскажите что нетак, последняя строчка где принт ошибка какая то
источник

M

MDP in Сообщество Python Программистов
потому что upper это метод? И его надо вызывать?
источник

M

MDP in Сообщество Python Программистов
так же у тебя не хватает аргументов в твой шаблон
источник

V

Vlad in Сообщество Python Программистов
да я точно незнаю как закончить последнюю строчку, если честно. там откуда взял не видать окончание кода этой строчки
источник

V

Vlad in Сообщество Python Программистов
names = ["Oleg", 'Petia']
salary = [10, 100]

TAX_P = 13
MAX_S = 500

result = dict(zip(names, salary))

f = open('salary.txt', 'w+', encoding='UTF=8')

for key, value in result.items():
   if value <= MAX_S:
       f.write('{} - {}\n'.format(key, value))

f.seek(0)


for line in f:
   name, salary = line.split(" - ")
   tax = int(salary) / 100 * TAX_P
   after_t  = int(salary) - int(tax)
      print('{} получил зп в размере: {}, налог составил: {}'.format(name.upper))


f.close()
источник

V

Vlad in Сообщество Python Программистов
вот весь код, надо чтобы выводил из фала зарплату и имя
источник

M

MDP in Сообщество Python Программистов
name.upper() - для начала
источник

M

MDP in Сообщество Python Программистов
далее посмотри где у тебя зп - в какой переменной
источник

M

MDP in Сообщество Python Программистов
и где считается налог - в какой переменной
источник

M

MDP in Сообщество Python Программистов
и подставляй их
источник

V

Vlad in Сообщество Python Программистов
tax = int(salary) / 100 * TAX_P
   after_t  = int(salary) - int(tax)
источник

M

MDP in Сообщество Python Программистов
ну отлично - через запятую значит их надо перечислить, не?
источник

V

Vlad in Сообщество Python Программистов
MDP
ну отлично - через запятую значит их надо перечислить, не?
print('{} получил зп в размере: {}, налог составил: {}'.format(name.upper(tax, after_t)))
так?
источник

А

Андрей in Сообщество Python Программистов
Vlad
names = ["Oleg", 'Petia']
salary = [10, 100]

TAX_P = 13
MAX_S = 500

result = dict(zip(names, salary))

f = open('salary.txt', 'w+', encoding='UTF=8')

for key, value in result.items():
   if value <= MAX_S:
       f.write('{} - {}\n'.format(key, value))

f.seek(0)


for line in f:
   name, salary = line.split(" - ")
   tax = int(salary) / 100 * TAX_P
   after_t  = int(salary) - int(tax)
      print('{} получил зп в размере: {}, налог составил: {}'.format(name.upper))


f.close()
Извиняюсь за вопрос, это у Вас какое-то задание учебное или что-то полноценное для работы? Просто как раз хотел в практической плоскости увидеть питона
источник

M

MDP in Сообщество Python Программистов
Vlad
print('{} получил зп в размере: {}, налог составил: {}'.format(name.upper(tax, after_t)))
так?
https://python-scripts.com/string-formatting#str-format - почитай и подумай плизз
источник

V

Vlad in Сообщество Python Программистов
ппай чарм пишет ошибку здесь '{} получил зп в размере: {}, налог составил: {}'
источник

V

Vlad in Сообщество Python Программистов
Андрей
Извиняюсь за вопрос, это у Вас какое-то задание учебное или что-то полноценное для работы? Просто как раз хотел в практической плоскости увидеть питона
учебное
источник

А

Андрей in Сообщество Python Программистов
Vlad
учебное
( эх. А я уж воспрянул.
источник