Я должен взять файл с именем employee.txt и указать имена и количество часов, отработанных каждым человеком.Поместите это количество часов в функцию и сделайте так, чтобы функция возвращала вычисление часов, умноженное на почасовую ставку в размере $ 15,25.
Это то, что файл содержит для данных
John Doe,40
Sally Buck,45
Это то, чтоУ меня есть код
raw_data = []
with open("employees.txt") as fo:
for line in fo:
row = line.split()
if not row:
continue
name = row[0]
hours = row[1]
raw_data.append(name, hours)
def grosspay(hours):
pay = 0
hours = row[1]
hours * float(15.25) = int(pay)
return pay
Прошу разъяснений по прочтению файла и правильному вводу часов в функцию.Я могу сделать все остальное, я просто хочу убедиться, что я делаю часть чтения файла, разбивая его на список, а затем использую эти данные из списка, чтобы найти мой ответ с помощью функции.
Итакпока нет ошибок с моим кодом.Я спрашиваю, правильно ли завершился мой процесс чтения файла, разбиения его на строку, а затем занял это количество часов и использовал его в функции.