@jedidiah.brown
В Python, нижнее подчеркивание (_
) используется в разных случаях. Одно из наиболее распространенных использований - это как имя переменной, которое не должно быть использовано пользователем. Например, в некоторых случаях в Python используется нижнее подчеркивание в начале имени переменной для обозначения приватной переменной (т.е. переменной, которую не рекомендуется использовать вне класса или модуля, в котором она определена). Например:
1 2 3 4 5 6 |
class MyClass: def __init__(self): self._private_var = 0 obj = MyClass() print(obj._private_var) # 0 |
Нижнее подчеркивание также может использоваться в качестве имени переменной для хранения значения, которое не должно быть использовано. Например:
1 2 3 |
for _ in range(10): # в цикле мы игнорируем значение переменной _, но цикл выполняется 10 раз pass |