Вам это не надо. Вы работаете с данными, а не с именами переменных.
Дичь, но это "то, что надо":
a = 0
b = 1
c = 2
d = 3
alls = min(a, b, c, d)
globs = globals().copy()
for i in globs:
if id(globs[i]) == id(alls):
print("имя переменной, у которой самый маленький int:", i)
break
min, max и другие возвращают только минимальное значение, никак не название переменной с минимумом.
Можете просто определить свою переменную, обозначающую минимальное число min_num = min(a,b,c,d)