
13. Write function quote() that takes as input the name of a file (as a string) and an
index i (as an integer). The file will contain quotes, one per line. The function should
open the file, read the file, close the file, and return the i-th quote (i.e. the i-th line in the
file), assuming that the quote numbering starts at 0. Test your solution on
file Wilde_Quotes.txt.
>>> quote("Wilde_Quotes.txt", 5)
'At twilight, nature is not without loveliness, though
perhaps its chief use is to illustrate quotations from the
poets.\n'
>>> quote("Wilde_Quotes.txt", 0)
'A little sincerity is a dangerous thing, and a great deal
of it is absolutely fatal.\n'
>>> quote("Wilde_Quotes.txt", 23)
'Patriotism is the virtue of the vicious. \n'
>>>

Trending nowThis is a popular solution!
Step by stepSolved in 4 steps with 2 images

- You will be writing only the function definition. Write the function definition for AddBonus . The function will take two arguments, a double array called grades and an integer called numGrades. numGrades is the count of how many grades are in the array This function will have a void return type. Inside the AddBonus function: Declare a file pointer and a double variable and connect to a file called "input.txt" read one double value from the file add the double value that was read from the file to all the grades in the array Assume the file has the correct name and dataarrow_forwardDebug the following phython code. """This function reads in data from the file specified by filename. This data is read line by line and unpacked into a single variable called data. argumentsfilename - the name of the file to be read returnsdata - a list of data, each element is a list that corresponds to the set of entries separated by commas in the original file. To access the first entry use data[0]. If x = data[0], then x[0], through x[3] will correspond to entries in the file that are read in. """ def read_file(filename):fin = open(filename,'r')line = fin.readline()data = []while line:data.append(parse_line(line))line = fin.readline()return dataarrow_forwardWrite a function that will read input into an array from a filearrow_forward
- In Python, Create a program that will write 100 integers created randomly in a file. The integers will be separated by a space in the file. Read the data back from the file, and display the sorted data. The program should prompt the user to enter a file name. Utilize the following function headers for this problem: Main() WriteNumbers(filename) ReadNumbers(filename) The main function will first prompt the user to enter the filename. Then the main function calls WriteNumbers-then ReadNumbers. The WriteNumbers function opens an output file and writes 100 random numbers as long a large string text. Do not use lists for this problem- please just write a random number followed by a space 100 times. The ReadNumbers function will then read the text file and display the numbers sorted. In order to sort the numbers, read the big string and then split it into a list. Now convert them into integers by using list comprehension and then sort the list. Loop through the list and print each…arrow_forwardExample problem. You have over 500 lines of code within a file that represent people. Some people(lines) are repeated within the file. Show an example program for how to ignore the repeated people(lines) using loops. The output from your program should read, "A total of # people are in the data file ."No functions can be used to complete this, includes file.readlines.arrow_forwardProgram: final.py Specification First, download the template file, final.py. This file contains the function names and documentation. You are required to add a header comment block with your name, the file name, the current semester, and year. Do not change the function headers, just add your implementation for each function where indicated. Add descriptive comments to your code. Remember to indent all the code for the function. Here are the functions that you will write: • Calculating tips is a common operation and the first function you write for the final project will do exactly that. The function calculate_tip accepts two parameters, the bill amount and the percent to tip, and returns the amount of the tip to write into the bill. The function should return the string "Invalid charge amount" if the charge is not more that 0 and "Invalid tip percent" if the tip is less than 0. Function heading: def calculate tip(charge, tip_percent): Parameter Specification: charge is the total ch…arrow_forward
- Database System ConceptsComputer ScienceISBN:9780078022159Author:Abraham Silberschatz Professor, Henry F. Korth, S. SudarshanPublisher:McGraw-Hill EducationStarting Out with Python (4th Edition)Computer ScienceISBN:9780134444321Author:Tony GaddisPublisher:PEARSONDigital Fundamentals (11th Edition)Computer ScienceISBN:9780132737968Author:Thomas L. FloydPublisher:PEARSON
- C How to Program (8th Edition)Computer ScienceISBN:9780133976892Author:Paul J. Deitel, Harvey DeitelPublisher:PEARSONDatabase Systems: Design, Implementation, & Manag...Computer ScienceISBN:9781337627900Author:Carlos Coronel, Steven MorrisPublisher:Cengage LearningProgrammable Logic ControllersComputer ScienceISBN:9780073373843Author:Frank D. PetruzellaPublisher:McGraw-Hill Education





