class Example:
some_field = 42 # Аналог "статичного" поля в Java
def __init__(self, some_value): # Конструктор
self.another_field = some_value # Поле экземпляра
def some_method(self):
print(self.another_field)
if __name__ == '__main__':
obj = Example('Hello')
obj.some_method()
print(obj.some_field)
Без сторонних сервисов
read
вернёт столько, сколько удалось считать. args.length == i
- выполнять пока длина массива равна i
Так как i
на первой же итерации равно 0, то ни первая, ни последующие итерации выполнены не будут. Вы сказали, что заменили на <=
, то есть сейчас у вас args.length <= i
- выполнять пока длина массива меньше или равна i
. Так как i
на первой же итерации равна 0, ни одной итерации выполнено не будет.