Question
Write a code which reads a text file containing polynomials f1, f2, ..., fk and takes an input value x0 from a user and calculates
Write a code which reads a text file containing polynomials f1, f2, ..., fk and takes an input value x0 from a user and calculates the values f1(x0), f2(x0), ..., fk(x0) and writes these values to the same text file according to the format shown in the following: x_2=2 should be inside of the code input= input1.txt f1(x): +3x^2 + 2x^1 -5x^0 f2(x): -5x^3 + 1x^1 +7x^0 f3(x): +4x^4 - 2x^0 output: f1(x): +3x^2 + 2x^1 -5x^0 f2(x): -5x^3 + 1x^1 +7x^0 f3(x): +4x^4 - 2x^0 f1(2): 11 f2(2): -31 f3(2): 62 We are not allow to use import and .findall my code :
4. Write a code which reads a text file containing polynomials f1,f2,,fk and takes an input value x0 from a user and calculates the values f1(x0),f2(x0),,fk(x0) and writes these values to the same text file according to the format shown in the following: Sample input and output Note 1: There is at least one space between the terms of each polynomial fi(x) in the input text file. Use these spaces for splitting purposes. Note 2: You are allowed to use Python's pow () function when calculating fi(x0). ValueError Traceback (most recent call last) Cell In[4], line 27 25 if " f " in polynomial: polynomial = polynomial [3: ] 27 result = evaluate_polynomial(polynomial, x ) 29 f.write (f f({x})={ result } ) Cell In[4], line 12, in evaluate_polynomial(polynomial, x) 10 exponent = " " 11 if coefficient[-1].isnumeric(): 12 coefficients.append((float(coefficient), int(exponent))) 13 result = 14 for coefficient, exponent in coefficients: ValueError: could not convert string to float: ' x):\xa+4Step by Step Solution
There are 3 Steps involved in it
Step: 1
Get Instant Access to Expert-Tailored Solutions
See step-by-step solutions with expert insights and AI powered tools for academic success
Step: 2
Step: 3
Ace Your Homework with AI
Get the answers you need in no time with our AI-driven, step-by-step assistance
Get Started