Но, видимо, решили, что ок. Более серьёзные проблемы начинаются в других местах:
def fuck(this: float | str):
if isinstance(this, float):
print(this + 3.14)
else:
print(this.upper())
fuck(3) # is this ok?
потому что логика проверки неверна?
В смысле?
Странно. По идее там Number был для этого
Неприятно, неприятно
подожди а функция разве не контравариантна по типу аргумента?
неважно, я не туда думала
Обсуждают сегодня