Оператор Python if не выполняется/верен, несмотря на то, что он явно веренPython

Программы на Python
Ответить Пред. темаСлед. тема
Anonymous
 Оператор Python if не выполняется/верен, несмотря на то, что он явно верен

Сообщение Anonymous »

С помощью этого кода я пытаюсь заставить что-то происходить каждые полсекунды:

Код: Выделить всё

def doorcheck(self):
global time_digit, fredpos

current_time = millis()
current_timestring = str(current_time)
if time_digit == 5 or time_digit == 0:
print("yis")
if fredpos==4:
fredpos=0
frDoorCheck=1
self.x = self.posX[self.i]
self.y = self.posY[self.i]
print(time_digit)
if current_time > 0 and current_time < 1000:
time_digit = current_timestring[0]
if current_time > 999 and current_time < 10000:
time_digit = current_timestring[1]
if current_time > 9999 and current_time < 100000:
time_digit = current_timestring[2]
if current_time > 99999 and current_time < 1000000:
time_digit = current_timestring[3]
if time_digit == 5 or time_digit == 0:
print("yis")
if fredpos==4:
fredpos=0
frDoorCheck=1
self.x = self.posX[self.i]
self.y = self.posY[self.i]

Я напечатал переменную time_digit, чтобы убедиться, что она достигает 5 или 0, но даже когда это происходит, она не печатает «yis», несмотря на то, что для этого используется код ДВАЖДЫ
Я хочу, чтобы утверждение if вверху и внизу считалось истинным, и хотя оно несколько раз оказывается истинным, оно отказывается показывать себя как истинное

Подробнее здесь: https://stackoverflow.com/questions/790 ... being-true
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение
  • Если оператор выполняется независимо от условия, выполняется или нет [закрыто]
    Anonymous » » в форуме C#
    0 Ответы
    4 Просмотры
    Последнее сообщение Anonymous
  • Spring Webflow, Transist только если оператор верен
    Anonymous » » в форуме JAVA
    0 Ответы
    4 Просмотры
    Последнее сообщение Anonymous
  • Spring Webflow, переход только если оператор верен
    Anonymous » » в форуме JAVA
    0 Ответы
    5 Просмотры
    Последнее сообщение Anonymous
  • Мой оператор if не запускается после того, как он явно является истинным
    Anonymous » » в форуме C#
    0 Ответы
    11 Просмотры
    Последнее сообщение Anonymous
  • Автоматические свойства автоматически отображаются с тем же именем, несмотря на то, что я явно игнорирую их
    Anonymous » » в форуме C#
    0 Ответы
    2 Просмотры
    Последнее сообщение Anonymous

Вернуться в «Python»