Может кто-нибудь показать мне стиль Python forloop для этого вида C forloop
for (end_timeout=1, i=0; i<TIME_OUT; i++) { bit = Inp32(status_register) & (1 << PtrClk); if ( ( bit >> PtrClk ) == 1 ) { end_timeout = 0; break; } }
Спасибо.
end_timeout = 1 for i in range(TIME_OUT): pass
end_timeout = 1 for i in xrange(TIME_OUT): ...
Это запустит цикл с i == 0. Используйте xrange(n, TIME_OUT), если хотите начать с i == n.
i == 0
xrange(n, TIME_OUT)
i == n
См. Документацию для xrange.
xrange
end_timeout = 1 for i in range(TIME_OUT): # ...your code