Python Random number file writer Create a program called randwrite.py that write
ID: 3669142 • Letter: P
Question
Python
Random number file writer
Create a program called randwrite.py that writes a series of random numbers to a file. Each random number is to be on a separate line and is to be in the integer number range of 1 through 999. The program is to request from the user how many random numbers to generate. The file that the random numbers are written to is to be called randnum.txt.
Random number file reader
Create a program called randread.py that reads a series of random numbers from a file called randnum.txt, counts how many there are, displays the random numbers, and displays the count.
Explanation / Answer
//randwrite.py
import random
f = open( 'randnum.txt', 'w' )
n = input('Enter number: ')
for i in range(1,n):
a=random.randint(1,999))
f.write(a + ' ' )
f.close()
//randread.py
with open('randnum.txt', 'r') as f:
a=f.read().split(' ')
print a
f.close()
Related Questions
Navigate
Integrity-first tutoring: explanations and feedback only — we do not complete graded work. Learn more.