14446
Вопросы про Python для чайников. Cпам и троллинг неприемлем. Частозадаваемые вопросы: https://github.com/ru-python-beginners/faq/blob/master/README.md Правила группы: https://t.me/ru_python_beginners/1649981
Да там вообще никакой логики что comparable, а что нет
Читать полностью…
Потому что это не comparable типы для компилятора. Хочешь сравнить - сравнивай через slices.Equal() или самописом
Читать полностью…
Если фатал ерроры, как проеб в памяти, стек оверфлоу, еще вроде пара случаев
Читать полностью…
я когда первый раз увидел recover честно подумал что он умеет что-то восстанавливать в случае проблем
Читать полностью…
Добро пожаловать в мой мир боли и алго задачи там весело
Читать полностью…
но какого блин лешего слайсы одного типа сравнивать нельзя
Читать полностью…
наконец-то нашли полезное применение аннотациям
Читать полностью…
по этому и делают аля https://stackoverflow.com/questions/47341767/how-to-enforce-float-in-decimal-format-when-encoding-to-json-in-go или https://www.reddit.com/r/golang/comments/1hhlhvq/how_to_convert_uint64_fields_to_strings_in_go/
Читать полностью…
Сходу не вспомню, возможно я проебался и оно ловится
А так вот https://stackoverflow.com/questions/57486620/are-all-runtime-errors-recoverable-in-go
Максимум хендлер поставить с логом каким-нибудь
Читать полностью…
Мне кажется если сегфолт случился, то лучше падать совсем
Читать полностью…
я хочу понять он вообще что-то делает что бы так называться или что?
Читать полностью…
А в ином случае штуку которая при сравнении с nil выдаст тру
Читать полностью…
Если он вызван когда паника брошена, то вернёт Any
Читать полностью…
правда слайсы это вообще позорная страница голанга. дизайн слайсов всратый целиком и полностью
Читать полностью…
ну вот я читаю объяснение и вроде бы логично, то что у тебя вылезло бы в компайл тайме из-за того что ты сравниваешь интерфейсы вылазит в рантайме
Читать полностью…
У меня только один вопрос, зачем эта возня с отловом паники?
Читать полностью…
Да, у меня на гитхабе для этого есть библиотека...
@nostalgiaЧитать полностью…
def print_point(label: "(", x, y: ")"):
print(f"({x},{y}); label={label}")
print_point("origin", (420, 69))
зато в двойке так можно было делать:
>>> def foo((a, b), (c, d)):Читать полностью…
... print a, b, c, d
...
>>> foo([1, 2], (6, 7))
1 2 6 7