Вызыввю две функции, на вход поступают разные данные, результат присваивается в разные переменные, но почему то при проверке после вызовов двух функций is и == true результат дает, а если смотреть результаты в переменных между вызовами функций, то результат разный, почему такое мб?
1ый случай:
perem1=func1(a, b)
perem2=func1(c, b)
Print(perem1 is perem2)
Print(perem1 == perem2)
#результат внутри переменных одинаковый
2ой случай:
perem1=func1(a, b)
Print(perem1)
perem2=func1(c, b)
Print(perem2)
#результат внутри переменных разный
Нужно чтоб вызвались подряд функции и результаты в каждой переменной сохранялся разный, как это реализовать и из-за чего такое возникает?