Size: a a a

Сообщество Python Программистов

2020 December 15

O

Olga Tomakhina 💛 in Сообщество Python Программистов
Привет! Подскажите, пожалуйста, почему тут i итерируется дважды а не трижды?
for i in range(1,3):
   print(i)
источник

👑️

👑OGURCHIK🖤 ️ in Сообщество Python Программистов
потому что второй параметр не включительно
источник

in Сообщество Python Программистов
Olga Tomakhina 💛
Привет! Подскажите, пожалуйста, почему тут i итерируется дважды а не трижды?
for i in range(1,3):
   print(i)
Language:
py3


Source:
print(range.__doc__)


Result:
range(stop) -> range object
range(start, stop[, step]) -> range object

Return an object that produces a sequence of integers from start (inclusive)
to stop (exclusive) by step.  range(i, j) produces i, i+1, i+2, ..., j-1.
start defaults to 0, and stop is omitted!  range(4) produces 0, 1, 2, 3.
These are exactly the valid indices for a list of 4 elements.
When step is given, it specifies the increment (or decrement).
источник

👑️

👑OGURCHIK🖤 ️ in Сообщество Python Программистов
будет 1 и 2
источник

👑️

👑OGURCHIK🖤 ️ in Сообщество Python Программистов
range(i, j) produces i, i+1, i+2, ..., j-1
источник

O

Olga Tomakhina 💛 in Сообщество Python Программистов
спасибо! увидела слово EXCLUSIVE
источник

O

Olga Tomakhina 💛 in Сообщество Python Программистов
👑OGURCHIK🖤 ️
range(i, j) produces i, i+1, i+2, ..., j-1
спасибо
источник

K

KarmaBot in Сообщество Python Программистов
Olga Tomakhina 💛
спасибо
Вы увеличили карму 👑OGURCHIK🖤 до 86.98 (+1.00)
источник

O

Olga Tomakhina 💛 in Сообщество Python Программистов
Language:
py3


Source:
print(range.__doc__)


Result:
range(stop) -> range object
range(start, stop[, step]) -> range object

Return an object that produces a sequence of integers from start (inclusive)
to stop (exclusive) by step.  range(i, j) produces i, i+1, i+2, ..., j-1.
start defaults to 0, and stop is omitted!  range(4) produces 0, 1, 2, 3.
These are exactly the valid indices for a list of 4 elements.
When step is given, it specifies the increment (or decrement).
спасибо
источник

K

KarmaBot in Сообщество Python Программистов
Olga Tomakhina 💛
спасибо
Вы увеличили карму 🍉 до 1296.10 (+1.00)
источник

БГ

Бензофуран Гетероцик... in Сообщество Python Программистов
Dobrodeetel
я не могу получить время в секундах между локальным временем и заданным. в секндах нормально но это если задать только часы минуты и секунды а с полным временем не считает
a = '2020/12/11/1:46:00'
tn=datetime.now()
tb = datetime.strptime(a,'%Y/%m/%d/%H:%M:%S')
print((tn - tb).seconds)

выводит 65 а должно примерно 345600 так как прошло 4 дня
td.seconds возвращает не количество секунд в целом, а количество секунд после "переноса" их в минуты/часы/дни/недели
источник

БГ

Бензофуран Гетероцик... in Сообщество Python Программистов
То же касается .days, .hours, .minutes, .microseconds, etc
источник

D

Dobrodeetel in Сообщество Python Программистов
Бензофуран Гетероцикл
td.seconds возвращает не количество секунд в целом, а количество секунд после "переноса" их в минуты/часы/дни/недели
да теперь получилось спасибо
источник

БГ

Бензофуран Гетероцик... in Сообщество Python Программистов
Dobrodeetel
да теперь получилось спасибо
Напомни, как там получить количество секунд?
источник

D

Dobrodeetel in Сообщество Python Программистов
print((tn - tb).seconds)
источник

D

Dobrodeetel in Сообщество Python Программистов
Бензофуран Гетероцикл
Напомни, как там получить количество секунд?
или ты о чём то другом?
источник

БГ

Бензофуран Гетероцик... in Сообщество Python Программистов
Dobrodeetel
или ты о чём то другом?
О том)
источник

D

Dobrodeetel in Сообщество Python Программистов
тогда ладно)
источник

НЖ

Нураят Жаркынбекова... in Сообщество Python Программистов
Можете посмотреть что не правильно?
источник

НЖ

Нураят Жаркынбекова... in Сообщество Python Программистов
источник