Python - micro:bit добавить переменную в функцию

Я пытаюсь добавить переменную 'ch' для функции радио в микробите, но всегда, когда я компилирую, я получаю сообщение об ошибке.

Идея состоит в том, чтобы отправить любой аргумент ch для включения в функцию радио конфигурации.

from microbit import *
import radio
radio.on()
#-----------
# This channel can vary due to an external input
ch = 30
radio.config(channel=ch) # the original syntaxes is: radio.config(channel=7)

#-------------------

Ценю, если кто-то может помочь.

1 ответ

Ваша ошибка не исходит от radio.config(channel=ch) линия это display.scroll("channel" % ch) должен прочесть display.scroll("channel %d" % ch)

Другие вопросы по тегам