Błąd po usunięciu pętli z kodu

0

Poniżej fragment programu w Pythonie, obsługujący 4 kanałowy przetwornik analogowo cyfrowy w Rasperry Pi. Jeden odczyt za pomocą pętli FOR, odczytuje i wyświetla zawartość wszystkich 4 kanałów. Program wziąłem jako "gotowca" z internetu, wykonującego n odczytów. Chcę się pozbyć pętli WHILE tak by program wykonywał jeden odczyt i kończył się. Niestety usunięcie linii z WHILE i cawieracjących słowo COUNT, wyświetla błąd.
Wiem że to pewnie drobiazg ale nigdy nie programowałem w PHP. Może mi koś z Kolegów pomóc?

count = 0
while (count < 1):
    # Read all the ADC channel values in a list.
    values = [0]*4
    for i in range(4):
        values[i] = adc.read_adc(i, gain=GAIN, data_rate=128)
    # Print the ADC values.
    print('{0:>5}{1:>5}{2:>5}{3:>5}'.format(*values))
    count = count + 1

1

Teoretycznie to powinno działać

# Read all the ADC channel values in a list.
values = [0]*4
for i in range(4):
    values[i] = adc.read_adc(i, gain=GAIN, data_rate=128)
# Print the ADC values.
print('{0:>5}{1:>5}{2:>5}{3:>5}'.format(*values))
1

w Pythonie ważne sa wcięcia. Jak usuniesz te 2 wiersze kodu to przesuń wszyskie pozostałe na początek tak aby nie było spacji (oczywiście z wyjątkiem values[i] bo tu musi zostać wcięcie do pętli).

0

Dziękuję Koledzy, pomogliście !!!

1 użytkowników online, w tym zalogowanych: 0, gości: 1