Question: from random import randint # creating a random number to store number of numbers number _ of _ numbers = randint ( 5 0 ,
from random import randint
# creating a random number to store number of numbers
numberofnumbers randint
# a writing to a file
with opennumbersfile.txtw as file: # opening file
for i in rangenumberofnumbers:
# generating a random number in range
randomnumber randint
# inserting it into the file
file.writestrrandomnumber
# b read the numbers from the file into a list
# list to store the numbers
listofnumbers
with opennumbersfile.txtr as file: # opening file
lines file.readlines
for number in lines:
listofnumbers.appendintnumber
# c sort and show the list
printList of numbers before sorting:
printlistofnumbers
length lenlistofnumbers
# traverse through all elements
for i in rangelength:
# last i elements are already sorted
for j in range length i :
# traverse the array from to length i
# swap if element is greater than next element
if listofnumbersj listofnumbersj :
listofnumbersj listofnumbersj listofnumbersj listofnumbersj
printList of numbers after sorting:
printlistofnumbers
# d calculating the median
if length :
median listofnumberslength
else:
median listofnumberslength listofnumberslength
printThe median of the numbers is: median
Step by Step Solution
There are 3 Steps involved in it
1 Expert Approved Answer
Step: 1 Unlock
Question Has Been Solved by an Expert!
Get step-by-step solutions from verified subject matter experts
Step: 2 Unlock
Step: 3 Unlock
