Chciałbym przekazać operatorowi matematyczne wraz z wartościami numerycznymi do porównania funkcję. Oto mój złamany kod:Jak przekazać operatora do funkcji Pythona?
def get_truth(inp,relate,cut):
if inp print(relate) cut:
return True
else:
return False
i nazywają go
get_truth(1.0,'>',0.0)
która powinna zwracać wartość true.
W końcu, po prostu pozbył mojej funkcji i używane operatora. 'if operator.gt (1.0.0.0):' – philshem
Nie możesz po prostu użyć 'if 1.0> 0.0:'? – grc
Chcę móc dynamicznie zmieniać operatora (może więc będę musiał wrócić do rozwiązania funkcji). – philshem