Answer:
Add this statement at the end of your steps() function
return ""
This statement will not print None at the end of steps.
Explanation:
Here is the complete function with return statement added at the end:
def steps(number): # function steps that takes number (number of steps to print) as parameter and prints the steps specified by number
i = 1 #assigns 1 to i
while i < number + 1:
string = str(i) * 3 #multiplies value of i by 3 after converting i to string
string1 = str(string) # stores the step pattern to string1
if i != 0: # if the value of i is not equal to 0
string1 = (i * 4*' ' + "\b" + "\b" + "\b" + "\b") + string #set the spaces between steps
elif i == 1: # if value of i is equal to 1
string1 = string #set the string to string1
print(string1) # print string1
i = i + 1 # increments i at each iteration
return "" #this will not print None at the end of the steps and just add a an empty line instead of None.
Screenshot of the corrected program along with its output is attached.
Answer:
Windows XP uses the Local Page Replacement algorithm. It is a type of FIFO.
In this, Pages are taken from processes using more than their minimum working set and Processes initialize with a default of 50 pages.
XP monitors page fault rate and adjusts working set size accordingly.
UNIX uses the Global replacement Algorithm through Modified second-chance clock algorithm. Here Pages are aged with each second and Pages that are not used for a long time will eventually have a value of zero.
Answer:
And 1 and 2 and 3
Explanation:
It is asked to display the 'and' every time, and the count is equal to 1 plus the previous count starting at zero, so it runs 3 times
A router.
------------------------------------