
Database System Concepts
7th Edition
ISBN: 9780078022159
Author: Abraham Silberschatz Professor, Henry F. Korth, S. Sudarshan
Publisher: McGraw-Hill Education
expand_more
expand_more
format_list_bulleted
Question
Using Python:
This assignment requires the main function and a custom value-returning function. The value-returning function takes a list of random Fahrenheit temperatures as its only argument and returns a smaller list of only the temperatures above freezing. This value-returning function must use a list comprehension to create the list of above freezing temperatures.
In the main function, code these steps in this sequence:
- create an empty list that will the hold random integer temperatures.
- use a loop to add 24 random temperatures to the list. All temperatures should be between 10 and 55, inclusive. Duplicates are okay.
- sort the list in ascending order.
- use another loop to display all 24 sorted temperatures on one line separated by spaces.
- 32 could be in the list. If it is, report the index of the first instance of 32.
- if 32 isn't in the list, add it at index 4.
- assign a slice consisting of the first six temperatures to a new list. Then print it.
- execute the custom value-returning function with the complete list as its only argument.
- in the main function, report the coldest temperature in the list that was returned.
- sort the list of above freezing temperatures in high to low order
- use a loop to display all above freezing temperatures on one line separated by spaces.
![Here are the temperatures, sorted ascending
12 13 16 22 23 23 24 26 27 27 28 28 30 35 36 37 37 46 47 48 52 53 54 55
The first six elements are now [12, 13, 16, 22, 32, 23]
The coldest temperature above freezing is 35
Here are the above freezing temperatures, sorted descending
55 54 53 52 48 47 46 37 37 36 35](https://content.bartleby.com/qna-images/question/cb5bc84b-052e-4529-80b2-e40a2444c8bb/9fc49464-20a2-46e5-bc3d-75d7d726d552/p2ymkwu_thumbnail.png)
Transcribed Image Text:Here are the temperatures, sorted ascending
12 13 16 22 23 23 24 26 27 27 28 28 30 35 36 37 37 46 47 48 52 53 54 55
The first six elements are now [12, 13, 16, 22, 32, 23]
The coldest temperature above freezing is 35
Here are the above freezing temperatures, sorted descending
55 54 53 52 48 47 46 37 37 36 35
Expert Solution

This question has been solved!
Explore an expertly crafted, step-by-step solution for a thorough understanding of key concepts.
This is a popular solution
Trending nowThis is a popular solution!
Step by stepSolved in 2 steps with 2 images

Knowledge Booster
Learn more about
Need a deep-dive on the concept behind this application? Look no further. Learn more about this topic, computer-science and related others by exploring similar questions and additional content below.Similar questions
- In Python, Using an infinite loop, enter your homework grades (enter at least 10 grades) of float data typeand append them into a grades list. Break the loop when the user enters a grade smaller than 0.arrow_forwardThe Python function fourthMultLast below should take a list of numbers as input and return the sum of the third element and the last element of the list. For example, if the input list is 1,2,3,4,5,6,7,8,9, the function should return 36 which is the multiply 4 and 9. ############ ###### ##### 1def fourthMultLast (inList): ans = inList[4] 2 3 return ans #####; #### ##### There is an Error on line number 2. Fix the bug. Note: You should only make changes to line number 2. For example: Test inList[-1] ### Only change this line of code fourthMultLast([1,2,3,4,5,6,7,8,9]) 36 2 3 Answer: (penalty regime: 0, 0, 5, 10, 15, 20, 25, 30 %) Reset answer 1def fourthMultLast(inList): Precheck Result Check ans = inList[4] * inList[-1] ### Only change this line of code return ans Parrow_forwardPython code please help, indentation would be greatly appreciatedarrow_forward
- PYTHON ONLY AND PLEASE COMMENT CODE 1. A) write a For loop that iterates through a list of products (any number of products) that are sold in a store and prints them. [examples: fan, fridge, freezer, washer, etc.]. b) copy the code from a) and use the same loop to add more products(any)to the list. You must use list methods to add. c) Copy the code from c), and search for a specific product (any), if the product is found the loop is terminated. Make sure to use else in the for loop. d) Create an empty dictionary, then add 4 entries (the key is a word, the value is word’s frequency in a book). [example: {‘street’: 23}]. e) Create a for loop to access the entries from d) and print the keys and values. f) Copy the code from e) and search for a specific key in the dictionary and prints its value. The program prints a message “ the {key} is not found”, if the key does not exist.arrow_forwardSivaNums are integers greater than 9. For example, the list [4, 15, 20, 2, -2, 0, 12] has 3 SivaNums. Use a 'for' loop and an 'if' statement to complete the Python function below so that it counts the number of SivaNums in any list. 1 def countSivaNums (numList): count = 0 6 return countarrow_forwardPlease follow the instructions The function first_words in python takes one parameter, fname, the name of a text file, and returns a list containing the first word from each line of the file. For example, if the file contents are: apples are red bananas are yellow limes are green then the list ["apples", "bananas", "limes"] should be returned.NOTE: You may assume the file will contain no blank lines.BIG HINT: If line is a string representing a line of text (inside of a for loop!), then L = line.split() creates a list of the words in the line. For example: Test Result L = first_words("snakes.txt") print(L) ['Cottonmouth', 'Timber', 'Black', 'Tiger', 'Copperhead', 'Eastern', 'Western', 'Eastern', 'Prairie', 'Mojave']arrow_forward
- Python programming only NEED HELParrow_forwardPlease do fastarrow_forwardpython: def character_gryffindor(character_list):"""Question 1You are given a list of characters in Harry Potter.Imagine you are Minerva McGonagall, and you need to pick the students from yourown house, which is Gryffindor, from the list.To do so ...- THIS MUST BE DONE IN ONE LINE- First, remove the duplicate names in the list provided- Then, remove the students that are not in Gryffindor- Finally, sort the list of students by their first name- Don't forget to return the resulting list of names!Args:character_list (list)Returns:list>>> character_gryffindor(["Scorpius Malfoy, Slytherin", "Harry Potter, Gryffindor", "Cedric Diggory, Hufflepuff", "Ronald Weasley, Gryffindor", "Luna Lovegood, Ravenclaw"])['Harry Potter, Gryffindor', 'Ronald Weasley, Gryffindor']>>> character_gryffindor(["Hermione Granger, Gryffindor", "Hermione Granger, Gryffindor", "Cedric Diggory, Hufflepuff", "Sirius Black, Gryffindor", "James Potter, Gryffindor"])['Hermione Granger, Gryffindor',…arrow_forward
- Python Qu Write a Python program (not a function!) that asks the user for nonnegative integers,one integer per line.When the user is finished entering their integers, they enter a negative integerto tell the program to stop asking them for more integers.Once the input is complete, the program prints "No integers to average"if the user provided no nonnegative integers,and the average of the nonnegative integers otherwise.You must NOT use lists, tuples, or dictionaries in your code.Here is a sample program run where the user enters 4 and then 8 and then -1.The program outputs Average: 6.048-1Average: 6.0Here is another run where the user types -3 to the first prompt.The program outputs No integers to average-3No integers to averagearrow_forwardpython: def character_gryffindor(character_list):"""Question 1You are given a list of characters in Harry Potter.Imagine you are Minerva McGonagall, and you need to pick the students from yourown house, which is Gryffindor, from the list.To do so ...- THIS MUST BE DONE IN ONE LINE- First, remove the duplicate names in the list provided- Then, remove the students that are not in Gryffindor- Finally, sort the list of students by their first name- Don't forget to return the resulting list of names!Args:character_list (list)Returns:list>>> character_gryffindor(["Scorpius Malfoy, Slytherin", "Harry Potter,Gryffindor", "Cedric Diggory, Hufflepuff", "Ronald Weasley, Gryffindor", "LunaLovegood, Ravenclaw"])['Harry Potter, Gryffindor', 'Ronald Weasley, Gryffindor']>>> character_gryffindor(["Hermione Granger, Gryffindor", "Hermione Granger,Gryffindor", "Cedric Diggory, Hufflepuff", "Sirius Black, Gryffindor", "JamesPotter, Gryffindor"])['Hermione Granger, Gryffindor', 'James…arrow_forwardIm Python pleasearrow_forward
arrow_back_ios
SEE MORE QUESTIONS
arrow_forward_ios
Recommended textbooks for you
- 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

Database System Concepts
Computer Science
ISBN:9780078022159
Author:Abraham Silberschatz Professor, Henry F. Korth, S. Sudarshan
Publisher:McGraw-Hill Education

Starting Out with Python (4th Edition)
Computer Science
ISBN:9780134444321
Author:Tony Gaddis
Publisher:PEARSON

Digital Fundamentals (11th Edition)
Computer Science
ISBN:9780132737968
Author:Thomas L. Floyd
Publisher:PEARSON

C How to Program (8th Edition)
Computer Science
ISBN:9780133976892
Author:Paul J. Deitel, Harvey Deitel
Publisher:PEARSON

Database Systems: Design, Implementation, & Manag...
Computer Science
ISBN:9781337627900
Author:Carlos Coronel, Steven Morris
Publisher:Cengage Learning

Programmable Logic Controllers
Computer Science
ISBN:9780073373843
Author:Frank D. Petruzella
Publisher:McGraw-Hill Education