Функция диапазона Python возвращает целые числа, начиная от 0 до заданного числа, если нет начального параметра. Например:
for i in range(3):
print (i)
возвращает:
0
1
2
, если вы хотите изменить свой код для печати диапазона, начинающегося с 1 и включающего заданного ввода, вы можете немного изменитьфункция к этому:
num = int(input('Enter the number of processes: '))
for i in range(1,num+1):
b = input('Enter the burst time of process ' + str(i) + ': ')
a = input('Enter the arrival time of process ' + str(i) + ': ')
Если вы не хотите, чтобы ваш диапазон включал данное целое число, вы можете просто сделать это так:
num = int(input('Enter the number of processes: '))
for i in range(1,num):
b = input('Enter the burst time of process ' + str(i) + ': ')
a = input('Enter the arrival time of process ' + str(i) + ': ')