Answered step by step
Verified Expert Solution
Link Copied!

Question

1 Approved Answer

In PYTHON:Implement a function payroll() that takes two string parameters the first of which represents the name of an input file and the second of

In PYTHON:Implement a function payroll() that takes two string parameters the first of which

represents the name of an input file and the second of which represents the name of an

output file. The input file contains lines with the following format: hours pay_rate where

hours is an integer representing a number of hours worked and pay_rate is a floating

point value representing the pay rate per hour. There will be some whitespace between

the two values, although you may not make any assumptions about how much or what

type. The function reads the input file line by line, computing the total pay (i.e. the

product of the hours times the pay_rate -- we are not assuming overtime is computed for

any of the values) and writing each amount to a newline in the output file. If the file is

empty, the function should not write any numbers to the output file. Note that the strings

read from the file will need to be evaluated before you can use them for

computations. The following shows what the function would return when called on

several sample files found in the zip file containing the assignment template. The output

files produced are also in the zip file:

image text in transcribedI

Python 341 Shel File Edit Shell Debug Options Windows Help payroll pay1.txt', out 1.txt fl open( out1.txt 'r') print (fl.read()) 157.5 1006.0 116.25 245.0 fl,close payroll pay 2.txt', out 2.txt f2 open out2.txt', 'r') print (f2. Dead()) 878.75 578.0 367.0 310.0 116.25 180.0 474.25 446.25000000000006 f2 close payroll pay 3.txt tout 3,txt f3 open ('out3 .txt', 'r') print (f3 read()) f3 close

Step by Step Solution

There are 3 Steps involved in it

Step: 1

blur-text-image

Get Instant Access to Expert-Tailored Solutions

See step-by-step solutions with expert insights and AI powered tools for academic success

Step: 2

blur-text-image

Step: 3

blur-text-image

Ace Your Homework with AI

Get the answers you need in no time with our AI-driven, step-by-step assistance

Get Started

Recommended Textbook for

SQL Server T-SQL Recipes

Authors: David Dye, Jason Brimhall

4th Edition

1484200616, 9781484200612

More Books

Students also viewed these Databases questions