I know this is incorrect because 'input()' can only take 1 argument, but I want to include these variables in the input while asking the user to enter more numbers:
n = 5
average = 0
for i in range(n):
numbers = eval(input('Please enter number ', (i+1) ,' of ', n ,' to average:',sep='',end=''))
average = average+numbers/n
inputisn't likeprint, it takes a single string to show as the prompt. You have to create that string yourself - Python has several options for string formatting you could do some research on. Also you should almost never useeval.