Названия переменных совпадают с названиями функций ...?
Лучше так не делать. Во избежание ошибок и напрягов с чтением кода лучше именовать переменные более расширенно, не скупясь - например, function_range или range_int или my_range хотя бы…

В конкретном случае скорее всего будет ошибка вроде «int object is not callable»
Очень страшно