Запятая превращает его в кортеж.
Вы можете сделать либо:
print "Average = %s" % (avg,)
Или без кортежа:
print "Average = %s" % avg
Но кортеж означает, что его легко расширить, например,
print "Average = %s \n Total = %s" % (avg, total)
Это, вероятно, причина, по которой этот человек использовал кортеж и предоставил только один аргумент. В последнем примере вы можете добавить еще одну запятую, (avg, total,)
или не указывать ее. Либо работает.