Услышал, что: GET и POST в рамках RESTfull - отличаются тем, что GET только на запрос, а POST еще можно изменять данные. А в рамках HTML они не имеют разницы. так ли это?
чат, туплю. а почему: x2 = 8 x3 = 7 y = x2 and x3 print (y) y присвоится значение х3 ?
Где можно почитать про то, как хешируется словарь в питоне? Если ключ - строка, он хеширует через ASCII таблицу?
а assert часто используется? или это уже для мидлов, когда все тестами у тебя обложено и ты на всякий для себя ассерты ставишь?
правильно ли я поставил _ в атрибуте класса по пеп8?: class Customer: _count = 0 def __init__(self, name, membership_type): self.name = name self.memb...
Т.е. вне зависимости от типа данных ключа словаря, алго всегда будет o(1) ?
Если словари в питоне - это по сути hash map / hash tables и ключи хешируются. А как тогда работают индексы в list ? и почему они не хешируются ведь индексы у нас как ключи- в...
Верно ли понимаю разницу между new и init. И то и то часть процесса создания объекта. Когда мы создаем экземпляр класса, оба этих метода вызываются. При этом new отвечает за с...
в общем, я не так выразился. Читаем доку: In the context of Boolean operations, and also when expressions are used by control flow statements, the following values are interp...
def outer_function(): message = "Hi" def inner_function(): print(message) return inner_function() outer_function() #Hi Почему в этом примере, когда мы убр...
гайз, какой самый простой метод отслеживания питоном, что в БД оракля появилась новая запись?
ребят, а планируются какие-то ивенты ближайшее время по я.облакам? обзор возможностей и т.п.
Подскажите по замыканиям. Чтобы не было ошибки, мы должны a объявить как nonlocal. а почему к списку не нужно, условно делать nonlocal c.append ?
подскажите по тайпхинтам: # Add default value for an argument after the type annotation def f(num1: int, my_float: float = 3.5) -> float: return num1 + my_float # This is...
подскажите, а почему Bool унаследован от Int? что за магия
почему при объявлении аттрибутов класса, на SO начинают запись с нижнего подчеркивания: _classattr ?
А почему ключам словаря просто не присваивать индексы от 0 до N ? зачем хешировать ключи? 😅 Т.е. в чем разница Хеша и Индекса ?
А поч строковый метод find у нас возвращает -1, если индекс не найден? Логичнее же было возвращать None 🧐 не спроста же сделали -1
хендлер = ручка?
поч в таком случае возвращается None? a = [1,2,3] b = a.reverse() print(b) # None