Уведомления

Группа в Telegram: @pythonsu

#1 Сен. 30, 2019 11:07:09

KittenJuly
Зарегистрирован: 2018-02-12
Сообщения: 5
Репутация: +  0  -
Профиль   Отправить e-mail  

Почему питон неправильно считает?

Добрый день!
Балуюсь с вычислениями:

 import sys
n=int(sys.argv[1])
flag=False
for i in range(n):
    if(i+1)%25==0 and (i+1)%100==0:
        flag=True
print(flag)
при этом, задаю для проверки 10025 и 151 - отображает истину, как так?

Офлайн

#2 Сен. 30, 2019 11:16:21

FishHook
От:
Зарегистрирован: 2011-01-08
Сообщения: 8312
Репутация: +  568  -
Профиль   Отправить e-mail  

Почему питон неправильно считает?

KittenJuly
как так
А что не так? При i = 99 сработает условие и флаг переключится на True.



Офлайн

Board footer

Модераторировать

Powered by DjangoBB

Lo-Fi Version