@Kollapser

Исключить в условии или каждый раз присваивать снова?

1 вариант
if (abs(self.speedx) < 0.4) and self.speedx != 0:
self.speedx = 0

2 вариант
if abs(self.speedx) < 0.4:
self.speedx = 0

Какой из вариантов лучше и почему? либо нет принципиальной разницы?
  • Вопрос задан
  • 67 просмотров
Решения вопроса 1
fox_12
@fox_12 Куратор тега Python
Расставляю биты, управляю заряженными частицами
Экономия на спичках...
Но если хочется - то гляньте какая больше вероятность.
Если у вас в данных ситуация speedx == 0 гораздо чаще встречается чем попадание в диапазон 0+ .. 0.4 - то 1 вариант возможно имеет какой-то смысл...
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы